Tüm Ürünler
Search
Belge Merkezi

:GetQueryOptimizeExecErrorStats

Son Güncelleme:Oct 06, 2026

Çalıştırılamayan SQL şablonlarını sorgular.

  • Bu API işlemini çağırmak için bir Alibaba Cloud SDK veya Database Autonomy Service (DAS) SDK kullanıyorsanız SDK'nın en son sürümünü kullanmanızı öneririz.

  • DAS API işlemlerini çağırmak için bir SDK kullanıyorsanız bölge kimliğini cn-shanghai olarak ayarlayın.

  • Bu işlem aşağıdaki veritabanı hizmetleri için geçerlidir:

    • ApsaraDB RDS for MySQL

    • PolarDB for MySQL

    • ApsaraDB RDS for PostgreSQL

İstek parametreleri

ParametreTürZorunluÖrnekAçıklama
ActionStringEvetGetQueryOptimizeExecErrorStats

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

EngineStringEvetMySQL

Veritabanı motoru. Geçerli değerler:

  • MySQL
  • PolarDBMySQL
  • PostgreSQL
InstanceIdsStringHayırrm-2ze8g2am97624****

Örnek kimlikleri. Birden fazla kimliği virgül (,) ile ayırın.

KeywordsStringHayırselect update

SQL şablonlarının anahtar kelimeleri. Birden fazla anahtar kelimeyi boşlukla ayırın.

LogicalOperatorStringHayıror

Birden fazla anahtar kelime arasındaki mantıksal ilişki. Geçerli değerler:

  • or
  • and
DbNamesStringHayırtestdb01

Sorgulanacak veritabanının adı.

TimeStringEvet1642953600000

Sorgulanacak zaman aralığının bitişi. Zamanı UNIX zaman damgası biçiminde belirtin. Birim: milisaniye.

PageSizeStringEvet10

Her sayfada döndürülecek girdi sayısı. Varsayılan değer: 10.

PageNoStringEvet1

Döndürülecek sayfanın numarası. Sayfalar 1'den başlar. Varsayılan değer: 1.

OrderByStringHayırerror_count

Döndürülen girdilerin sıralanacağı alan. Yalnızca error_count desteklenir; bu, girdilerin başarısız çalışma sayısına göre sıralandığını gösterir.

AscStringHayırtrue

Döndürülen girdilerin artan düzende sıralanıp sıralanmayacağını belirtir. Varsayılan değer: true. Geçerli değerler:

  • true: Döndürülen girdileri artan düzende sıralar.
  • false: Döndürülen girdileri artan düzende sıralamaz.
RegionStringHayırcn-china

Örneğin bulunduğu bölge. Geçerli değerler:

  • cn-china: Çin anakarası
  • cn-hongkong: Çin (Hong Kong)
  • ap-southeast-1: Singapur

Bu parametre yalnızca InstanceIds parametresi boş bırakıldığında geçerlidir. InstanceIds parametresini belirtmezseniz sistem Region parametresiyle ayarlanan bölgeden veri alır. Varsayılan olarak Region parametresi cn-china olarak ayarlanır. InstanceIds parametresini belirttiyseniz belirtilen Region parametresi geçersiz hale gelir ve sistem belirtilen ilk örneğin bulunduğu bölgeden veri alır.

Not Örnekleriniz Çin anakarasındaki bölgelerde bulunuyorsa bu parametreyi cn-china olarak ayarlayın.

Yanıt parametreleri

ParametreTürÖrnekAçıklama
CodeString200

Döndürülen HTTP durum kodu.

MessageStringSuccessful

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

DataObject

Hata kodları ve döndürülen girdi sayısı dahil olmak üzere ayrıntılı bilgiler.

TotalLong19

Döndürülen toplam girdi sayısı.

PageNoInteger1

Döndürülen sayfanın sayfa numarası.

PageSizeInteger10

Her sayfada döndürülen girdi sayısı.

ExtraStringNone

Ayrılmış bir parametre.

ListArray of QueryOptimizeExecErrorStats

Çalıştırılamayan SQL şablonlarına ilişkin bilgiler.

InstanceIdStringrm-2ze8g2am97624****

Örneğin kimliği.

InstanceNameStringtest01

Örneğin diğer adı.

DbnameStringtestdb01

Veritabanının adı.

SqlIdString2e8147b5ca2dfc640dfd5e43d96a****

SQL şablonunun kimliği.

SqlTextStringselect * from test1

SQL şablonunun içeriği.

ErrorCodeString1146

Döndürülen hata kodu.

ErrorCountLong10

Hata sayısı.

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=GetQueryOptimizeExecErrorStats
&Engine=MySQL
&InstanceIds=rm-2ze8g2am97624****
&Keywords=select update
&LogicalOperator=or
&DbNames=testdb01
&Time=1642953600000
&PageSize=10
&PageNo=1
&OrderBy=error_count
&Asc=true
&Region=cn-china
&Common request parameters

Örnek başarılı yanıt

XML biçimi

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

<GetQueryOptimizeExecErrorStatsResponse>
    <Code>200</Code>
    <Message>Successful</Message>
    <Data>
        <Total>19</Total>
        <PageNo>1</PageNo>
        <PageSize>10</PageSize>
        <Extra>None</Extra>
        <List>
            <InstanceId>rm-2ze8g2am97624****</InstanceId>
            <InstanceName>test01</InstanceName>
            <Dbname>testdb01</Dbname>
            <SqlId>2e8147b5ca2dfc640dfd5e43d96a****</SqlId>
            <SqlText>select * from test1</SqlText>
            <ErrorCode>1146</ErrorCode>
            <ErrorCount>10</ErrorCount>
        </List>
    </Data>
    <RequestId>B6D17591-B48B-4D31-9CD6-9B9796B2****</RequestId>
    <Success>true</Success>
</GetQueryOptimizeExecErrorStatsResponse>

JSON biçimi

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

{
  "Code" : "200",
  "Message" : "Successful",
  "Data" : {
    "Total" : 19,
    "PageNo" : 1,
    "PageSize" : 10,
    "Extra" : "None",
    "List" : [ {
      "InstanceId" : "rm-2ze8g2am97624****",
      "InstanceName" : "test01",
      "Dbname" : "testdb01",
      "SqlId" : "2e8147b5ca2dfc640dfd5e43d96a****",
      "SqlText" : "select * from test1",
      "ErrorCode" : "1146",
      "ErrorCount" : 10
    } ]
  },
  "RequestId" : "B6D17591-B48B-4D31-9CD6-9B9796B2****",
  "Success" : "true"
}

Hata kodları

HTTP durum kodu Hata kodu Hata mesajı Açıklama
400 InvalidParams The request parameters are invalid. Belirtilen istek parametreleri geçersiz olduğu için döndürülen hata mesajı.

Hata kodlarının listesi için bkz. Hizmet hata kodları.