Tüm Ürünler
Search
Belge Merkezi

:GetRunningSqlConcurrencyControlRules

Son Güncelleme:Oct 06, 2026

Etkin olan eşzamanlılık kısıtlama kurallarını sorgular.

Bu API işlemi aşağıdaki veritabanı hizmetleri için geçerlidir:

  • RDS MySQL

  • PolarDB for MySQL

İstek parametreleri

ParametreTürGerekliÖrnekAçıklama
ActionStringEvetGetRunningSqlConcurrencyControlRules

Gerçekleştirmek istediğiniz işlem. Değeri GetRunningSqlConcurrencyControlRules olarak ayarlayın.

ConsoleContextStringHayırNone

Gizli bir parametredir.

InstanceIdStringEvetrm-2ze1jdv45i7l6****

Örneğin kimliği.

Not Örnek, bir ApsaraDB RDS for MySQL veya PolarDB for MySQL örneği olmalıdır.
PageNoLongHayır1

Döndürülecek sayfa numarası. Belirtilen değer, INTEGER veri türünün maksimum değerini aşmayan pozitif bir tam sayı olmalıdır. Varsayılan değer: 1.

PageSizeLongHayır10

Her sayfada döndürülecek maksimum kayıt sayısı. Belirtilen değer, INTEGER veri türünün maksimum değerini aşmayan pozitif bir tam sayı olmalıdır. Varsayılan değer: 10.

Yanıt parametreleri

ParametreTürÖrnekAçıklama
CodeString200

Döndürülen durum kodu.

MessageStringSuccessful

İstek için döndürülen mesaj.

Not İstek başarılıysa Successful değeri döndürülür. İstek başarısız olursa bir hata kodu içeren hata mesajı döndürülür.
DataObject

Hata kodları ve hata mesajlarının sayısı dahil olmak üzere ayrıntılı bilgi listesi.

TotalLong2

Döndürülen toplam kayıt sayısı.

ListrunningRules dizisi

Yanıtlar

runningRules
ItemIdLong16

Örneğe uygulanan eşzamanlılık kısıtlama kuralının kimliği.

SqlTypeStringSELECT

SQL deyimlerinin türü. Geçerli değerler:

  • SELECT
  • UPDATE
  • DELETE
InstanceIdStringrm-2ze1jdv45i7l6****

Örneğin kimliği.

SqlKeywordsStringcall~open~api~test~4~from~POP

Eşzamanlılık kısıtlama kuralının uygulandığı SQL deyimlerinde bulunan bir veya daha fazla SQL anahtar kelimesini gösterir.

Not SQL anahtar kelimeleri tilde (~) işareti ile ayrılır. Belirtilen tüm SQL anahtar kelimelerini içeren eşzamanlı SQL deyimlerinin sayısı belirtilen üst sınıra ulaştığında ilgili eşzamanlılık kısıtlama kuralı tetiklenir.
StartTimeLong1608888296000

Etkin durumdaki eşzamanlılık kısıtlama kuralının yürürlüğe girmeye başladığı zaman. Değer UNIX zaman damgasıdır. Birim: milisaniye.

KeywordsHashStringb0b8aceeb43baea87b219c81767b****

SQL anahtar kelimelerinin karma değeri. Eşzamanlılık kısıtlama kuralı, belirtilen SQL anahtar kelimelerini içeren SQL deyimleri üzerinde etkili olur.

ConcurrencyControlTimeLong600

SQL eşzamanlılık kısıtlama kuralının etkili olduğu süre. Birim: saniye.

Not Eşzamanlılık kısıtlama kuralı yalnızca bu süre içinde etkindir.
UserIdStringtestxxx

Alibaba Cloud hesabının kimliği.

MaxConcurrencyString2

Maksimum eşzamanlı SQL deyimi sayısı. Belirtilen değer pozitif bir tam sayı olmalıdır.

Not Belirtilen anahtar kelimeleri içeren eşzamanlı SQL deyimlerinin sayısı bu parametre tarafından belirtilen sınıra ulaştığında ilgili eşzamanlılık kısıtlama kuralı tetiklenir.
StatusStringOpen

Eşzamanlılık kısıtlama kuralının durumu. Bu parametrenin değeri Open şeklindedir. Bu değer, eşzamanlılık kısıtlama kuralının etkin olduğunu gösterir.

RequestIdStringB6D17591-B48B-4D31-9CD6-9B9796B2****

İsteğin kimliği.

SuccessStringtrue

İsteğin başarılı olup olmadığını gösterir. Geçerli değerler:

  • true: İstek başarılı oldu.
  • false: İstek başarısız oldu.

Örnekler

Örnek istekler

http(s)://das.cn-shanghai.aliyuncs.com/?Action=GetRunningSqlConcurrencyControlRules
&ConsoleContext=None
&InstanceId=rm-2ze1jdv45i7l6****
&PageNo=1
&PageSize=10
&<Common request parameters>

Başarılı yanıt örnekleri

XML biçimi

HTTP/1.1 200 OK
Content-Type:application/xml

<GetRunningSqlConcurrencyControlRulesResponse>
    <Code>200</Code>
    <Message>Successful</Message>
    <Data>
        <Total>2</Total>
        <List>
            <ItemId>16</ItemId>
            <SqlType>SELECT</SqlType>
            <InstanceId>rm-2ze1jdv45i7l6****</InstanceId>
            <SqlKeywords>call~open~api~test~4~from~POP</SqlKeywords>
            <StartTime>1608888296000</StartTime>
            <KeywordsHash>b0b8aceeb43baea87b219c81767b****</KeywordsHash>
            <ConcurrencyControlTime>600</ConcurrencyControlTime>
            <UserId>testxxx</UserId>
            <MaxConcurrency>2</MaxConcurrency>
            <Status>Open</Status>
        </List>
    </Data>
    <RequestId>B6D17591-B48B-4D31-9CD6-9B9796B2****</RequestId>
    <Success>true</Success>
</GetRunningSqlConcurrencyControlRulesResponse>

JSON biçimi

HTTP/1.1 200 OK
Content-Type:application/json

{
  "Code" : "200",
  "Message" : "Successful",
  "Data" : {
    "Total" : 2,
    "List" : [ {
      "ItemId" : 16,
      "SqlType" : "SELECT",
      "InstanceId" : "rm-2ze1jdv45i7l6****",
      "SqlKeywords" : "call~open~api~test~4~from~POP",
      "StartTime" : 1608888296000,
      "KeywordsHash" : "b0b8aceeb43baea87b219c81767b****",
      "ConcurrencyControlTime" : 600,
      "UserId" : "testxxx",
      "MaxConcurrency" : "2",
      "Status" : "Open"
    } ]
  },
  "RequestId" : "B6D17591-B48B-4D31-9CD6-9B9796B2****",
  "Success" : "true"
}

Hata kodları

HttpCode Hata kodu Hata mesajı Açıklama
400 InvalidParams The request parameters are invalid. İstek parametreleri geçersiz.

Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.