All Products
Search
Document Center

Database Autonomy Service:Ikhtisar API

Last Updated:Jul 14, 2026

Standar API dan SDK siap pakai dalam berbagai bahasa

Spesifikasi OpenAPI produk ini (DAS/2020-01-16) mematuhi standar RPC. Alibaba Cloud menyediakan SDK siap pakai untuk berbagai bahasa pemrograman populer guna mengabstraksi kompleksitas tingkat rendah seperti request signing. Hal ini memungkinkan developer untuk memanggil API menggunakan sintaks khusus tanpa perlu menangani detail HTTP secara langsung.

Signature kustom

Jika SDK tidak mendukung kebutuhan spesifik Anda, seperti signature kustom, Anda harus menandatangani request secara manual menggunakan signature mechanism. Perhatikan bahwa proses penandatanganan manual memerlukan upaya yang signifikan (estimasi 5 hari kerja). Untuk mendapatkan dukungan, bergabunglah dengan grup DingTalk kami (ID: 147535001692).

Sebelum Anda mulai

Akun Alibaba Cloud memiliki hak administratif penuh. Jika pasangan AccessKey dikompromikan, semua resource terkait dapat terekspos terhadap akses tidak sah, sehingga menimbulkan risiko keamanan yang signifikan. Buat Resource Access Management (RAM) user dengan akses khusus API dan gunakan kebijakan RAM untuk menerapkan principle of least privilege (PoLP). Gunakan akun Alibaba Cloud hanya jika benar-benar diperlukan.

Untuk memanggil API secara aman, konfigurasikan hal berikut:

  • Akun RAM user

  • Pasangan AccessKey untuk akun tersebut

Akses instans

API

Judul

Deskripsi

AddHDMInstance AddHDMInstance Menambahkan instans database ke Database Autonomy Service (DAS).

Inspeksi dan penilaian

API

Judul

Deskripsi

GetInstanceInspections GetInstanceInspections Mengkueri hasil inspeksi yang dilakukan pada Instansiasi database dengan menggunakan fitur inspeksi dan penilaian.

Notifikasi event

API

Judul

Deskripsi

SetEventSubscription SetEventSubscription Mengonfigurasi pengaturan langganan event untuk instans database.
GetEventSubscription Kueri pengaturan langganan event Mengkueri pengaturan langganan event dari Instansiasi basis data.
GetAutonomousNotifyEventContent GetAutonomousNotifyEventContent Mengembalikan detail event Notifikasi otonom untuk instans database.
GetAutonomousNotifyEventsInRange Mengkueri Event Notifikasi Berdasarkan Tingkat Urgensi Mengkueri event notifikasi untuk satu atau beberapa tingkat urgensi dalam periode tertentu.

Laporan diagnostik

API

Judul

Deskripsi

CreateDiagnosticReport CreateDiagnosticReport Membuat laporan diagnostik.
DescribeDiagnosticReportList Mengkueri laporan diagnostik Mengkueri laporan diagnostik.
GetDBInstanceConnectivityDiagnosis Mendiagnosis konektivitas Instansiasi basis data Mengkueri diagnosis konektivitas jaringan ketika pengguna mengakses Instansiasi basis data tertentu dengan menentukan alamat IP.

Analisis cache

API

Judul

Deskripsi

CreateCacheAnalysisJob CreateCacheAnalysisJob Membuat tugas analisis cache.
DescribeCacheAnalysisJob DescribeCacheAnalysisJob Mengembalikan detail tugas analisis cache.
DescribeCacheAnalysisJobs DescribeCacheAnalysisJobs Mengkueri daftar tugas analisis cache.

Pembatasan SQL

API

Judul

Deskripsi

EnableSqlConcurrencyControl EnableSqlConcurrencyControl Mengaktifkan Pembatasan SQL untuk mengontrol jumlah permintaan akses database dan pernyataan SQL bersamaan.
DisableSqlConcurrencyControl DisableSqlConcurrencyControl Menonaktifkan aturan Pembatasan kecepatan.
DisableAllSqlConcurrencyControlRules Menonaktifkan semua aturan Pembatasan SQL Menonaktifkan semua aturan Pembatasan kecepatan yang sedang berlaku.
GetRunningSqlConcurrencyControlRules GetRunningSqlConcurrencyControlRules Menanyakan aturan throttling yang sedang berlaku.
GetSqlConcurrencyControlRulesHistory GetSqlConcurrencyControlRulesHistory Mengkueri aturan Pembatasan kecepatan yang sedang dijalankan atau telah dipicu.
GetSqlConcurrencyControlKeywordsFromSqlText GetSqlConcurrencyControlKeywordsFromSqlText Menghasilkan string kata kunci pembatasan kecepatan berdasarkan pernyataan SQL.

Diagnostik SQL

API

Judul

Deskripsi

CreateRequestDiagnosis CreateRequestDiagnosis Memulai permintaan diagnostik pernyataan SQL.
GetRequestDiagnosisResult GetRequestDiagnosisResult Panggil GetRequestDiagnosisResult untuk mengambil hasil diagnosis SQL.
GetRequestDiagnosisPage GetRequestDiagnosisPage Mengkueri catatan diagnostik SQL per halaman.
DescribeQueryExplain DescribeQueryExplain Mengambil rencana eksekusi untuk pernyataan SQL.

Analisis kunci

API

Judul

Deskripsi

DescribeHotBigKeys Mengambil kunci panas dan kunci besar saat ini secara real pengatur waktu Memanggil operasi DescribeHotBigKeys untuk mengambil kunci panas dan kunci besar dalam memori saat ini secara real pengatur waktu.
DescribeTopHotKeys DescribeTopHotKeys Mengkueri 100 kunci panas teratas dalam periode pengatur waktu tertentu.
DescribeTopBigKeys DescribeTopBigKeys Mengkueri 100 kunci Tingkat Tinggi teratas selama periode pengatur waktu tertentu.
DescribeHotKeys Periksa hot key Memeriksa hot key Instans Redis.

Tata kelola kueri

API

Judul

Deskripsi

CreateQueryOptimizeTag CreateQueryOptimizeTag Menambahkan tag ke templat SQL.
GetQueryOptimizeExecErrorStats Kueri statistik eksekusi SQL yang gagal Mengkueri templat SQL yang gagal dijalankan.
GetQueryOptimizeExecErrorSample Mengkueri pernyataan SQL yang gagal pada templat SQL Mengkueri pernyataan SQL yang gagal pada templat SQL.
GetQueryOptimizeSolution GetQueryOptimizeSolution Mengkueri saran yang diberikan oleh tata kelola kueri untuk mengoptimalkan templat SQL.
GetQueryOptimizeRuleList GetQueryOptimizeRuleList Mengkueri tag yang ditambahkan oleh fitur tata kelola kueri ke instans database tertentu.
GetQueryOptimizeDataTrend Data tren tata kelola kueri Mengkueri data tren untuk tata kelola kueri.
GetQueryOptimizeDataTop GetQueryOptimizeDataTop Mengembalikan instans dengan performa terbaik dan terburuk berdasarkan data tata kelola kueri.
GetQueryOptimizeDataStats GetQueryOptimizeDataStats Mengembalikan statistik templat SQL dari data tata kelola kueri.
GetQueryOptimizeTag GetQueryOptimizeTag Mengkueri tag Pernyataan SQL.
GetQueryOptimizeShareUrl GetQueryOptimizeShareUrl Mengkueri URL berbagi yang disediakan oleh fitur tata kelola kueri.

Penjelajah SQL

API

Judul

Deskripsi

GetErrorRequestSample GetErrorRequestSample Mengkueri secara asinkron informasi tentang kueri SQL yang gagal dalam data Penjelajah SQL. Anda dapat mengkueri hingga 20 kueri SQL yang gagal dalam rentang pengatur waktu tertentu.
GetAsyncErrorRequestStatResult Mengambil statistik permintaan error secara asinkron Mengambil secara asinkron jumlah error eksekusi untuk pernyataan SQL tertentu dari hasil SQL Insight Instansiasi basis data.
GetAsyncErrorRequestListByCode GetAsyncErrorRequestListByCode Mengkueri ID pernyataan SQL yang menghasilkan kode kesalahan MySQL secara asinkron dalam hasil Penjelajah SQL dari Instansiasi basis data.
GetAsyncErrorRequestStatByCode GetAsyncErrorRequestStatByCode Secara asinkron mengkueri kode kesalahan MySQL dalam data SQL Explorer dan jumlah kueri SQL yang terkait dengan setiap kode kesalahan.
GetFullRequestOriginStatByInstanceId GetFullRequestOriginStatByInstanceId Mengumpulkan statistik permintaan lengkap dalam hasil Penjelajah SQL dari instansiasi database berdasarkan sumber akses.
GetFullRequestStatResultByInstanceId GetFullRequestStatResultByInstanceId Mengumpulkan secara asinkron statistik permintaan lengkap dalam hasil Penjelajah SQL Instansiasi basis data berdasarkan ID SQL.
GetFullRequestSampleByInstanceId Mengkueri pernyataan SQL contoh berdasarkan ID instans Mengkueri pernyataan SQL contoh dalam data Penjelajah SQL dari Instansiasi basis data berdasarkan ID SQL. Anda dapat mengkueri hingga 20 pernyataan SQL contoh.

Manajemen Edisi Perusahaan

API

Judul

Deskripsi

DescribeSqlLogConfig Query konfigurasi edisi perusahaan DAS. Mengkueri konfigurasi DAS Edisi Perusahaan dari sebuah instans database.
ModifySqlLogConfig Mengonfigurasi pengaturan log SQL Mengaktifkan atau mengonfigurasi DAS Enterprise Edition untuk instans database.
DescribeSqlLogStatistic DescribeSqlLogStatistic Memanggil operasi DescribeSqlLogStatistic untuk mengkueri statistik data log SQL untuk DAS Edisi Perusahaan.
GetDasSQLLogHotData GetDasSQLLogHotData Mengambil data hot dari log audit SQL.
CreateSqlLogTask CreateSqlLogTask Membuat task offline untuk Database Autonomy Service (DAS) Enterprise Edition.
DescribeSqlLogTask DescribeSqlLogTask Memanggil operasi `DescribeSqlLogTask` untuk mengkueri detail tugas offline di DAS Edisi Perusahaan.
DescribeSqlLogTasks DescribeSqlLogTasks Mencantumkan tugas log audit untuk sebuah instans.

Sesi instans

API

Judul

Deskripsi

GetRedisAllSession GetRedisAllSession Mengkueri sesi saat ini pada instans ApsaraDB for Redis.
GetMongoDBCurrentOp GetMongoDBCurrentOp Mengkueri sesi saat ini dari instans Database Apsara untuk MongoDB (MongoDB).
KillInstanceAllSession KillInstanceAllSession Menghentikan semua sesi pada suatu Instans.
CreateKillInstanceSessionTask CreateKillInstanceSessionTask Membuat tugas yang menghentikan sesi.
GetKillInstanceSessionTaskResult GetKillInstanceSessionTaskResult Mengkueri hasil tugas yang menghentikan tugas sesi.
GetMySQLAllSessionAsync GetMySQLAllSessionAsync Mengkueri sesi instans secara asinkron dan mengumpulkan statistik sesi berdasarkan dimensi.

Analisis penyimpanan

API

Judul

Deskripsi

CreateStorageAnalysisTask CreateStorageAnalysisTask Membuat tugas analisis penyimpanan untuk membuat kueri detail penggunaan satu atau beberapa basis data dan tabel.
GetStorageAnalysisResult GetStorageAnalysisResult Mengkueri status dan hasil tugas analisis penyimpanan.
GetAutoIncrementUsageStatistic Penggunaan ID Auto Increment Mengkueri penggunaan ID tabel auto increment.

Optimalisasi penguncian

API

Judul

Deskripsi

GetDeadLockDetailList GetDeadLockDetailList Mengkueri detail deadlock instans ApsaraDB RDS for SQL Server.
GetBlockingDetailList GetBlockingDetailList Mengkueri data pemblokiran instans ApsaraDB RDS for SQL Server.
CreateLatestDeadLockAnalysis CreateLatestDeadLockAnalysis Memicu analisis on-demand event deadlock terbaru yang ditangkap oleh Instansiasi basis data.
GetDeadLockHistory GetDeadLockHistory Mengambil riwayat Tugas analisis untuk analisis deadlock terbaru dan penuh.
GetDeadLockDetail GetDeadLockDetail Mengambil informasi terperinci untuk satu peristiwa deadlock.
GetDeadlockHistogram GetDeadlockHistogram Mengambil Histogram deret waktu kemunculan deadlock berdasarkan analisis deadlock penuh dari log error dalam rentang pengatur waktu yang ditentukan.

Diagnostik Indeks

API

Judul

Deskripsi

GetInstanceMissingIndexList GetInstanceMissingIndexList Mengembalikan detail semua indeks yang hilang pada instans.

Log lambat

API

Judul

Deskripsi

DescribeSlowLogHistogramAsync Mengambil data tren log kueri lambat secara asinkron Mengambil data tren log kueri lambat instans secara asinkron.
DescribeSlowLogStatistic DescribeSlowLogStatistic Mengambil statistik log kueri lambat.
DescribeSlowLogRecords Mengkueri rekaman log kueri lambat Mengkueri rekaman log kueri lambat dari Instansiasi basis data. Anda dapat memfilter dan mengurutkan rekaman berdasarkan berbagai kondisi.

Pembatasan SQL otomatis

API

Judul

Deskripsi

UpdateAutoThrottleRulesAsync UpdateAutoThrottleRulesAsync Mengonfigurasi parameter terkait fitur Pembatasan SQL otomatis untuk beberapa Instansiasi basis data secara asinkron sekaligus.
DisableAutoThrottleRules DisableAutoThrottleRules Menonaktifkan fitur pembatasan (throttling) SQL otomatis untuk beberapa instans database sekaligus.
GetAutoThrottleRules GetAutoThrottleRules Mengkueri aturan Pembatasan SQL otomatis dari Instansiasi basis data.

Optimalisasi SQL otomatis

API

Judul

Deskripsi

UpdateAutoSqlOptimizeStatus Update automatic SQL optimization status Mengaktifkan, mengubah, atau menonaktifkan fitur optimasi SQL otomatis untuk beberapa Instansiasi basis data sekaligus.
GetSqlOptimizeAdvice GetSqlOptimizeAdvice Mengkueri saran pengoptimalan yang dihasilkan oleh fitur diagnostik SQL dari Database Autonomy Service (DAS).
GetInstanceSqlOptimizeStatistic GetInstanceSqlOptimizeStatistic Mengkueri statistik peristiwa optimisasi SQL otomatis dalam suatu periode waktu, seperti jumlah total peristiwa optimisasi dan peningkatan maksimum.

Optimalisasi ruang otomatis

API

Judul

Deskripsi

UpdateAutoResourceOptimizeRulesAsync UpdateAutoResourceOptimizeRulesAsync Mengonfigurasi secara asinkron parameter terkait fitur daur ulang fragmen otomatis untuk beberapa instans database sekaligus pada satu pengatur waktu.
DisableAutoResourceOptimizeRules Nonaktifkan aturan pengoptimalan Sumber daya otomatis Menonaktifkan fitur daur ulang fragmen tablespace otomatis untuk satu atau beberapa Instansiasi basis data dalam satu pengatur waktu.
GetAutoResourceOptimizeRules GetAutoResourceOptimizeRules Mengkueri aturan daur ulang fragmen otomatis dari instance database.

Skalabilitas elastis otomatis

API

Judul

Deskripsi

ModifyAutoScalingConfig ModifyAutoScalingConfig Memodifikasi konfigurasi penskalaan otomatis dari sebuah instance.
DescribeAutoScalingConfig DescribeAutoScalingConfig Mengkueri konfigurasi fitur Penyesuaian Skala Otomatis untuk sebuah instans.
DescribeAutoScalingHistory DescribeAutoScalingHistory Mengkueri riwayat penskalaan otomatis dari sebuah instans.
DisableInstanceDasConfig DisableInstanceDasConfig Menonaktifkan fitur Penyesuaian Skala Otomatis untuk Instansiasi basis data.

Peta panas partisi

API

Judul

Deskripsi

GetPartitionsHeatmap GetPartitionsHeatmap Mengkueri statistik frekuensi akses dan data panas pada partisi instans PolarDB-X 2.0.

Wawasan Kinerja (Versi baru)

API

Judul

Deskripsi

GetPfsSqlSample GetPfsSqlSample Mengkueri data sampel SQL untuk versi baru fitur Wawasan Kinerja pada Instansiasi basis data.
GetPfsMetricTrends GetPfsMetricTrends Mengkueri tren data deret waktu untuk versi baru fitur Wawasan Kinerja dari Instansiasi basis data.
GetPfsSqlSummaries GetPfsSqlSummaries Memanggil API GetPfsSqlSummaries untuk mengkueri semua data permintaan menggunakan dimensi ID SQL di Wawasan Kinerja (Versi Baru) untuk instans database.

Log error

API

Judul

Deskripsi

DescribeErrorLogRecords DescribeErrorLogRecords Mengkueri detail log kesalahan untuk instans database tertentu dalam rentang pengatur waktu yang ditentukan.

Agen DAS

API

Judul

Deskripsi

Chat Chat API asinkron untuk mengakses kemampuan model bahasa Tingkat Tinggi DAS.
GetInstanceGroupInspectReportList Kueri Daftar Laporan O&M DAS Agent Mengkueri daftar laporan O&M yang dihasilkan oleh DAS Agent.
GetInstanceGroupInspectReportDetail Kueri Detail Laporan Operasi Agen DAS Mengambil detail Laporan operasi Agen DAS.

Daftar putih lintas produk

API

Judul

Deskripsi

CreateSecurityIPGroup Membuat grup IP keamanan Membuat templat daftar putih yang dapat digunakan di berbagai produk.
DescribeSecurityIPGroup DescribeSecurityIPGroup Melihat detail templat daftar putih lintas-produk.
DescribeSecurityIPGroupRelation DescribeSecurityIPGroupRelation Mengkueri cara templat daftar putih lintas produk dilampirkan ke instans.
ModifySecurityIPGroup ModifySecurityIPGroup. Mengubah templat daftar putih lintas produk.
ModifySecurityIPGroupRelation Menyambungkan atau melepas templat daftar putih lintas produk Menyambungkan atau melepas templat daftar putih lintas produk.
DeleteSecurityIPGroup Hapus templat daftar putih lintas produk Menghapus templat daftar putih lintas produk.

Lainnya

API

Judul

Deskripsi

GetDasAgentSSE GetDasAgentSSE API ini menggunakan Server-Sent Events (SSE) untuk berinteraksi dengan Agen DAS. Anda dapat menggunakan API ini untuk fitur seperti tanya jawab dan diagnostik kinerja.
DescribeSqlLogRecords DescribeSqlLogRecords Panggil DescribeSqlLogRecords untuk membuat kueri detail log di DAS Enterprise Edition.
EnableDasPro EnableDasPro Mengaktifkan Database Autonomy Service (DAS) Edisi Profesional.
DisableDasPro Nonaktifkan DAS Edisi Profesional Menonaktifkan Database Autonomy Service (DAS) Edisi Profesional.
DescribeInstanceDasPro DescribeInstanceDasPro Menanyakan apakah Database Autonomy Service (DAS) Enterprise Edition V1 atau V2 diaktifkan untuk instance database.
GetDasProServiceUsage GetDasProServiceUsage Mengkueri penggunaan penyimpanan Instansiasi database yang Database Autonomy Service (DAS) Edisi Perusahaan V1 atau V2-nya diaktifkan.
RunCloudBenchTask RunCloudBenchTask Memanggil operasi RunCloudBenchTask untuk menjalankan tugas pengujian beban.
DescribeCloudbenchTask DescribeCloudbenchTask Mengkueri tugas uji stres tertentu.
DescribeCloudBenchTasks Mengkueri Tugas Uji Stres Mengkueri tugas uji stres.
CreateCloudBenchTasks CreateCloudBenchTasks Anda dapat memanggil operasi CreateCloudBenchTasks untuk membuat tugas pengujian beban.
DescribeCloudbenchTaskConfig DescribeCloudbenchTaskConfig Mengambil konfigurasi detail, path file, dan perintah eksekusi untuk tugas uji beban tertentu.
DeleteCloudBenchTask Hapus tugas uji stres Menghapus tugas uji stres.
DeleteStopGateway DeleteStopGateway Menghapus metadata gerbang database yang telah dihentikan.
GetYaoChiAgent Memanggil antarmuka kemampuan model dasar agen Database Apsara. Menyediakan antarmuka kemampuan model dasar Agen Database Apsara Alibaba Cloud untuk obrolan AI, diagnostik kinerja, dan fitur lainnya.
DescribeAuditLogs DescribeAuditLogs API ini memungkinkan Anda mengkueri log alarm audit data untuk menemukan dan menangani alarm.