All Products
Search
Document Center

ApsaraDB for OceanBase (Deprecated):DescribeOasAnomalySQLList

Last Updated:Jun 12, 2026

Mengkueri daftar pernyataan SQL yang diidentifikasi oleh sistem diagnosis berpotensi mengalami masalah performa.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

oceanbase:DescribeOasAnomalySQLList

get

*全部资源

*

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

InstanceId

string

Yes

ID Kluster OceanBase.

ob317v4uif****

TenantId

string

Yes

ID penyewa.

t4louaeei****

StartTime

string

Yes

Waktu mulai data Pemantauan. Waktu ini hanya mendukung format UTC: YYYY-MM-DDThh:mm:ssZ.

2023-04-12T04:38:38Z

EndTime

string

Yes

Waktu akhir data Pemantauan. Waktu ini hanya mendukung format UTC: YYYY-MM-DDThh:mm:ssZ.

2023-04-12T05:38:38Z

DbName

string

No

Nama database.

db_****

SearchKeyWord

string

No

Kata kunci pencarian.

update

SearchParam

string

No

Parameter pencarian.

cputime

SearchRule

string

No

Aturan pencarian. Nilai valid: "=", ">", ">=", "<", dan "<=".

>

SearchValue

string

No

Nilai pencarian.

0.01

SqlId

string

No

ID SQL.

8D6E84****0B8FB1823D199E2CA1****

NodeIp

string

No

Alamat IP node.

i-bp19y05uq6x*********

FilterCondition

string

No

Semua bidang direferensikan menggunakan @. Untuk bidang yang tersedia, lihat kolom yang dikembalikan oleh API Query SQL Performance Statistics.

@avgCpuTime > 20 and @executions > 100

AcceptLanguage

string

No

Bahasa data yang dikembalikan. Nilai default: CN untuk wilayah Tiongkok, EN untuk wilayah di luar Tiongkok.

zh-CN

SqlTextLength

integer

No

Panjang maksimum teks SQL yang dikembalikan.

65535

Current

integer

No

Nomor halaman saat ini.

1

PageSize

integer

No

Jumlah entri per halaman untuk kueri terpaginasi.

  • Nilai minimum: 1.

  • Nilai default: 1.

10

DynamicSql

boolean

No

Apakah SQL merupakan SQL dinamis.

Catatan


Apakah ID SQL yang ditentukan merupakan SQL dinamis.

false

MergeDynamicSql

boolean

No

Apakah akan menggabungkan SQL dinamis dalam hasil yang dikembalikan.

Catatan


Apakah akan mengagregasi hasil pernyataan SQL kueri IN dalam output.

false

Elemen respons

Element

Type

Description

Example

object

Hasil yang dikembalikan dari permintaan.

Data

array<object>

Daftar informasi SQL mencurigakan.

array<object>

Informasi SQL mencurigakan.

AvgCpuTime

number

Rata-rata waktu CPU dari SQL mencurigakan.

100.24

AvgElapsedTime

number

Rata-rata waktu tanggapan dari SQL mencurigakan.

100.28

AvgGetPlanTime

number

Rata-rata waktu untuk mendapatkan rencana eksekusi untuk SQL mencurigakan.

0

CpuTime

number

Waktu CPU dari SQL mencurigakan.

100.23

DbName

string

Nama database.

db_***

DiagTypes

array

Tipe diagnosis.

string

Tipe diagnosis.

[ "CPU_TIME_PROPORTION_HIGH" ]

Diagnosis

string

Detail diagnosis.

Catatan


Parameter ini tidak digunakan lagi.

-

Executions

number

Jumlah total eksekusi dari SQL mencurigakan.

1

LastExecutedTime

number

Waktu saat SQL mencurigakan terakhir kali dieksekusi.

2023-04-12T04:38:38Z

RiskLevel

string

Tingkat risiko.

high

SqlId

string

ID SQL.

8D6E84****0B8FB1823D199E2CA1****

SqlTextShort

string

Awalan teks SQL.

delete /*+ XXX PARALLEL(4) */ from

Suggestion

string

Saran untuk SQL mencurigakan.

review

SumElapsedTime

string

Total waktu tanggapan dari SQL mencurigakan.

11452126.36

UserName

string

Nama pengguna.

test_user

DynamicSql

boolean

Apakah merupakan SQL dinamis.

false

SqlList

array<object>

Daftar SQL.

object

Daftar SQL.

AvgCpuTime

number

The average CPU time.

100.24

AvgElapsedTime

number

The average response time.

100.28

AvgGetPlanTime

number

The average plan generation time.

0

CpuTime

number

The total CPU time.

100.23

DbName

string

The name of the database.

test_hsp****eway

DiagTypes

array

The diagnostic types.

string

The diagnostic types.

[ "CPU_TIME_PROPORTION_HIGH" ]

Diagnosis

string

The diagnostic details.

Catatan

This parameter is deprecated.

-

Executions

number

The total number of executions.

100

LastExecutedTime

string

The last execution time.

2023-04-12T04:38:38Z

RiskLevel

string

The risk level.

LOW

SqlId

string

The ID of the SQL statement.

3A645****789F13DE0CF6D084FF9****

SqlTextShort

string

The prefix of the SQL text.

select * from test

Suggestion

string

The suggestion on the suspicious SQL statement.

{'Role': 'eSG', 'Result': '100', 'Suggestion': 'TRACER_OTHER_ERR'}

SumElapsedTime

string

The total response time.

11452126.36

UserName

string

The username.

test_user

AvgDbTime

number

The average DB time.

100

SumDbTime

number

The total DB time.

100

AvgRetryCount

number

The average number of retries.

4

SumRetryCount

number

The total number of retries.

6

AvgLogicalReads

number

The average number of logical reads.

25

FormatSqlId

string

AvgDbTime

number

Rata-rata waktu database.

100

SumDbTime

number

Total waktu database.

100

AvgRetryCount

number

Rata-rata jumlah percobaan ulang.

4

SumRetryCount

number

Total jumlah percobaan ulang.

6

AvgLogicalReads

number

Rata-rata jumlah pembacaan logis.

25

FormatSqlId

string

FormatSqlId.

RequestId

string

ID permintaan.

473469**-AA6F-4D**-B3DB-A***********

TotalCount

integer

Jumlah total.

9

Contoh

Respons sukses

JSONformat

{
  "Data": [
    {
      "AvgCpuTime": 100.24,
      "AvgElapsedTime": 100.28,
      "AvgGetPlanTime": 0,
      "CpuTime": 100.23,
      "DbName": "db_***",
      "DiagTypes": [
        "[\n      \"CPU_TIME_PROPORTION_HIGH\"\n]"
      ],
      "Diagnosis": "-",
      "Executions": 1,
      "LastExecutedTime": 0,
      "RiskLevel": "high",
      "SqlId": "8D6E84****0B8FB1823D199E2CA1****",
      "SqlTextShort": "delete /*+ XXX PARALLEL(4) */ from",
      "Suggestion": "review",
      "SumElapsedTime": "11452126.36",
      "UserName": "test_user",
      "DynamicSql": false,
      "SqlList": [
        {
          "AvgCpuTime": 100.24,
          "AvgElapsedTime": 100.28,
          "AvgGetPlanTime": 0,
          "CpuTime": 100.23,
          "DbName": "test_hsp****eway",
          "DiagTypes": [
            "[\n          \"CPU_TIME_PROPORTION_HIGH\"\n        ]"
          ],
          "Diagnosis": "-",
          "Executions": 100,
          "LastExecutedTime": "2023-04-12T04:38:38Z",
          "RiskLevel": "LOW",
          "SqlId": "3A645****789F13DE0CF6D084FF9****",
          "SqlTextShort": "select * from test",
          "Suggestion": "{'Role': 'eSG', 'Result': '100', 'Suggestion': 'TRACER_OTHER_ERR'}",
          "SumElapsedTime": "11452126.36",
          "UserName": "test_user",
          "AvgDbTime": 100,
          "SumDbTime": 100,
          "AvgRetryCount": 4,
          "SumRetryCount": 6,
          "AvgLogicalReads": 25,
          "FormatSqlId": ""
        }
      ],
      "AvgDbTime": 100,
      "SumDbTime": 100,
      "AvgRetryCount": 4,
      "SumRetryCount": 6,
      "AvgLogicalReads": 25,
      "FormatSqlId": ""
    }
  ],
  "RequestId": "473469**-AA6F-4D**-B3DB-A***********",
  "TotalCount": 9
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.