全部产品
Search
文档中心

Database Autonomy Service:Analisis kunci lainnya

更新时间:Nov 11, 2025

Topik ini menjelaskan cara menggunakan fitur analisis kunci Database Autonomy Service (DAS) untuk menganalisis penundaan kunci metadata dan pemblokiran transaksi.

Catatan

Data dalam gambar hanya untuk tujuan demonstrasi. Dalam praktiknya, parameter seperti ID thread dan pernyataan SQL akan berbeda tergantung pada lingkungan database aktual Anda.

Prasyarat

Jenis kunci

  • Analisis kunci metadata

    • Data analitis: DAS menentukan hubungan penundaan kunci dan menghasilkan graf hubungan berdasarkan data dari tabel-tabel seperti information_schema.processlist.

  • Analisis pemblokiran transaksi

    Penting

    Fitur analisis pemblokiran transaksi tidak didukung untuk instans PolarDB for MySQL 5.6.

    • Data analitis: DAS menganalisis hubungan pemblokiran transaksi dan menghasilkan graf hubungan berdasarkan data dari information_schema.processlist, information_schema.innodb_trx, dan tabel-tabel berikut.

      • RDS for MySQL 5.6 dan 5.7: information_schema.innodb_lock_waits

      • PolarDB for MySQL 5.7: information_schema.innodb_lock_waits

      • RDS for MySQL dan PolarDB for MySQL 8.0: performance_schema.data_lock_waits

    • Pengaturan parameter: Untuk instans RDS for MySQL 8.0 dan PolarDB for MySQL 8.0, aktifkan parameter performance_schema. Untuk memodifikasi parameter instansiasi basis data:

Metode pemicuan

Analisis yang dipicu di Analisis Kunci

Buat analisis

  1. Masuk ke Konsol DAS.

  2. Di panel navigasi sebelah kiri, klik Operation Center > Instance Monitoring.

  3. Temukan instans target, klik ID instans, lalu buka halaman detail instans.

  4. Di panel navigasi sebelah kiri, klik Lock Analysis. Di bagian Other Lock Analysis pada halaman Analisis Kunci, klik Create Analysis.

    image.png

Lihat detail

Klik ikon image pada hasil diagnostik untuk melihat informasi tentang penundaan kunci metadata dan pemblokiran transaksi.image.png

Detail kunci transaksi

Di daftar kunci transaksi, klik View Details di kolom Actions. Detail kunci transaksi ditampilkan dalam dua mode berikut:

  • List: Menampilkan detail transaksi yang diblokir dalam bentuk daftar.image

  • View: Menampilkan detail kunci dalam graf hubungan penundaan transaksi visual. Klik ubin sesi untuk melihat detail sesi di bagian bawah.image.png

Detail kunci metadata

Di daftar kunci metadata, klik View Details di kolom Actions. Di tampilan tersebut, Anda dapat mengklik ubin sesi untuk melihat detail sesi di bagian bawah serta menghentikan sesi terkait.image

Analisis gabungan dengan SQL Explorer and Audit

Jika sesi mencurigakan berada dalam status Sleep dan tidak ada informasi SQL yang tersedia, sesi tersebut mungkin memiliki transaksi terbuka yang pernyataan SQL-nya telah dieksekusi, tetapi transaksi belum di-commit atau di-rollback. Dalam kasus ini, di panel navigasi sebelah kiri instans target, klik SQL Explorer and Audit. Di halaman Audit, klik Enable Advanced Query dan masukkan ID thread sesi mencurigakan untuk mengkueri serta menganalisis pernyataan SQL yang telah dieksekusi. Hal ini membantu Anda menentukan apakah terjadi penundaan kunci akibat transaksi yang belum di-commit.image.png

Analisis otomatis di Sesi Instans

Prosedur

  1. Masuk ke Konsol DAS.

  2. Di panel navigasi sebelah kiri, klik Operation Center > Instance Monitoring.

  3. Temukan instans target, klik ID instans, lalu buka halaman detail instans.

  4. Di panel navigasi sebelah kiri, klik Instance Sessions. Di halaman Session Manager, analisis kunci lainnya dipicu secara otomatis, dan hasil analisis ditampilkan di pojok kanan atas halaman.image.png

Lihat detail di halaman Sesi Instans

Di halaman Instance Sessions, jika terdapat penundaan kunci, klik View Details. Di panel yang muncul, Anda dapat melihat kunci transaksi (jika ada) dan kunci metadata (jika ada).image

Detail kunci transaksi

Di daftar kunci transaksi, klik View Details di kolom Actions. Anda dapat melihat detail kunci transaksi dalam mode List atau View. Mode-mode ini sama dengan yang digunakan untuk analisis yang dipicu. Untuk informasi selengkapnya, lihat Detail kunci transaksi dalam analisis yang dipicu.

image.png

Detail kunci metadata

Di daftar kunci metadata, klik View Details di kolom Actions. Anda dapat melihat detail kunci metadata dalam tampilan yang sama dengan yang digunakan untuk analisis yang dipicu. Untuk informasi selengkapnya, lihat Detail kunci metadata dalam analisis yang dipicu.

image.png

Lihat detail di halaman Analisis Kunci

Di halaman Analisis Kunci, klik ikon image pada hasil diagnostik untuk melihat statistik historis analisis kunci lainnya yang dipicu secara otomatis di halaman Sesi Instans. Metode penampilannya sama dengan analisis yang dipicu. Untuk informasi selengkapnya, lihat Lihat detail dalam analisis yang dipicu.image.png

Referensi