All Products
Search
Document Center

Database Autonomy Service:Ikhtisar API

Last Updated:Aug 27, 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 Mengambil hasil diagnosis konektivitas jaringan untuk database instance Mengambil hasil diagnosis konektivitas jaringan dari alamat IP yang ditentukan pengguna ke database instance tertentu.

Analisis cache

API

Judul

Deskripsi

CreateCacheAnalysisJob Membuat tugas analisis cache. Membuat tugas analisis cache dengan memanggil operasi CreateCacheAnalysisJob.
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 Kueri kunci panas instans. Mengkueri kunci panas dari instans Redis dengan memanggil operasi DescribeHotKeys.

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 Get SQL tags. Mengkueri tag dari pernyataan SQL tertentu.
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 Kueri 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 Kueri Informasi Statistik DAS Edisi Perusahaan. Mengkueri informasi statistik DAS Edisi Perusahaan.
GetDasSQLLogHotData GetDasSQLLogHotData Mengambil data hot dari log audit SQL.
CreateSqlLogTask Membuat tugas batch Edisi Perusahaan DAS. Membuat tugas asinkron untuk data detail.
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 Menghentikan semua sesi. Memanggil operasi KillInstanceAllSession untuk menghentikan semua sesi pada instans tertentu.
CreateKillInstanceSessionTask Membuat tugas untuk menghentikan sesi. 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.

Optimasi 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 Membuat tugas analisis deadlock terbaru. Membuat tugas analisis deadlock terbaru.
GetDeadLockHistory GetDeadLockHistory Mengambil riwayat Tugas analisis untuk analisis deadlock terbaru dan penuh.
GetDeadLockDetail GetDeadLockDetail Mengambil informasi terperinci untuk satu peristiwa deadlock.
GetDeadlockHistogram Kueri tren jumlah analisis deadlock lengkap dalam rentang waktu. Mengkueri tren jumlah deadlock berdasarkan analisis deadlock lengkap dari log error dalam rentang waktu tertentu.

Diagnostik Indeks

API

Judul

Deskripsi

GetInstanceMissingIndexList GetInstanceMissingIndexList Mengembalikan detail semua indeks yang hilang pada instans.

Log lambat

API

Judul

Deskripsi

DescribeSlowLogHistogramAsync Mengambil data tren kueri lambat instans secara asinkron. Mengambil data tren kueri lambat untuk sebuah instans secara asinkron.
DescribeSlowLogStatistic DescribeSlowLogStatistic Mengambil statistik log kueri lambat.
DescribeSlowLogRecords Mengkueri rekaman log kueri lambat. Mengkueri rekaman log kueri lambat dari instans database dengan dukungan untuk pemfilteran dan pengurutan berdasarkan beberapa kondisi.

Pembatasan SQL otomatis

API

Judul

Deskripsi

UpdateAutoThrottleRulesAsync Mengatur parameter Pembatasan SQL otomatis. Memanggil operasi UpdateAutoThrottleRulesAsync untuk mengonfigurasi parameter Pembatasan SQL otomatis secara asinkron untuk instans database tertentu dalam batch.
DisableAutoThrottleRules DisableAutoThrottleRules Menonaktifkan fitur pembatasan (throttling) SQL otomatis untuk beberapa instans database sekaligus.
GetAutoThrottleRules GetAutoThrottleRules Mengkueri aturan Pembatasan SQL otomatis dari Instansiasi basis data.

Optimasi 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 Kueri saran diagnostik yang dihasilkan oleh pengoptimalan SQL otomatis. Mengkueri saran diagnostik yang dihasilkan oleh fitur pengoptimalan SQL otomatis DAS.
GetInstanceSqlOptimizeStatistic GetInstanceSqlOptimizeStatistic Mengkueri statistik peristiwa optimisasi SQL otomatis dalam suatu periode waktu, seperti jumlah total peristiwa optimisasi dan peningkatan maksimum.

Optimasi 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 Query konfigurasi penskalaan otomatis instans. Mengkueri konfigurasi penskalaan otomatis instans.
DescribeAutoScalingHistory Mengkueri riwayat skalabilitas elastis instans. Mengkueri riwayat skalabilitas elastis 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 Kueri detail log error. Mengkueri detail log error instans dalam rentang waktu tertentu.

Agen DAS

API

Judul

Deskripsi

Chat Berinteraksi dengan DAS Agent. Menyediakan antarmuka asinkron untuk berinteraksi dengan DAS Agent yang didukung oleh kemampuan model bahasa tingkat tinggi.
GetInstanceGroupInspectReportList Kueri Daftar Laporan O&M DAS Agent Mengkueri daftar laporan O&M yang dihasilkan oleh DAS Agent.
GetInstanceGroupInspectReportDetail Mengkueri detail laporan operasi agen DAS. Mengambil detail laporan operasi otomatis DAS Agent.

Daftar putih lintas produk

API

Judul

Deskripsi

CreateSecurityIPGroup Membuat templat daftar putih layanan lintas layanan. Membuat templat daftar putih layanan lintas layanan untuk pengguna.
DescribeSecurityIPGroup Menampilkan detail templat daftar putih lintas mesin. Menampilkan detail templat daftar putih lintas mesin untuk pengguna.
DescribeSecurityIPGroupRelation Menampilkan informasi pengikatan templat daftar putih lintas mesin. Menampilkan informasi pengikatan antara templat daftar putih lintas mesin dan instans untuk pengguna.
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 Menghapus Templat Daftar Putih Lintas Produk. Menghapus templat daftar putih lintas produk untuk pengguna.

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 Kueri penggunaan penyimpanan DAS Edisi Perusahaan (V1 atau V2) Mengkueri penggunaan penyimpanan DAS Edisi Perusahaan V1 atau V2 untuk sebuah instans database.
RunCloudBenchTask RunCloudBenchTask Memanggil operasi RunCloudBenchTask untuk menjalankan tugas pengujian beban.
DescribeCloudbenchTask Mengambil tugas uji stres. Mengkueri tugas uji stres.
DescribeCloudBenchTasks Kueri Daftar Tugas Uji Stres. Mengkueri daftar 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 Query audit alert logs Mengkueri daftar log peringatan audit untuk pencarian dan penanganan peringatan.
DescribeDasOpsConfig View Alibaba Cloud managed services configuration Mengkueri item yang diaktifkan dari Alibaba Cloud Managed Services.
ModifyDasOpsConfig Mengaktifkan atau menonaktifkan layanan O&M DAS Mengubah item konfigurasi Alibaba Cloud Managed Services.

Others

API

Judul

Deskripsi

ModifyForwardSqlLogConfig Mengaktifkan atau menonaktifkan pengiriman penerusan log. Mengubah konfigurasi penerusan log audit.