全部产品
Search
文档中心

Database Autonomy Service:Manajemen Sesi

更新时间:Jul 06, 2025

Ketika terjadi masalah performa atau pengecualian operasi pada database, Anda dapat mendiagnosisnya berdasarkan informasi sesi. Fitur manajemen sesi memungkinkan Anda melihat statistik real-time tentang sesi antara instance dan klien, termasuk informasi klien, perintah yang dijalankan, serta durasi koneksi. Anda juga dapat menghentikan sesi abnormal sesuai kebutuhan bisnis.

Prasyarat

Instance database harus terhubung ke Data Autonomy Service (DAS) dan berada dalam status Normal Access.

Batasan

Untuk instance Redis dengan arsitektur kluster, informasi sesi yang dihasilkan dalam mode koneksi langsung tidak dapat diperoleh.

Prosedur

  1. Masuk ke Konsol DAS.

  2. Di panel navigasi sebelah kiri, pilih Intelligent O&M Center > Instance Monitoring.

  3. Pada halaman yang muncul, temukan instance database yang ingin dikelola dan klik ID instance untuk membuka halaman detail instance.

  4. Di panel sebelah kiri, klik Instance Sessions.

  5. Di tab Instance Sessions, lakukan operasi berikut pada bagian Instance Sessions dan Session Statistics:

    • Hentikan sesi.

    • Lihat ringkasan dan statistik sesi berdasarkan sumber akses, termasuk jumlah total klien dan jumlah klien aktif.

    • Ekspor ringkasan dan statistik sesi berdasarkan sumber akses.

Parameter

Catatan

Di bagian Instance Sessions, arahkan pointer ke nama parameter di kolom tabel untuk melihat deskripsinya.

Parameter

Deskripsi

Parameter

Deskripsi

id

ID klien.

sub

Jumlah saluran yang dilanggan.

addr

Alamat IP dan nomor port klien.

psub

Jumlah pola yang dilanggan.

name

Nama klien.

multi

Jumlah perintah yang dieksekusi dalam transaksi.

cmd

Perintah yang paling baru dijalankan.

qbuf

Ukuran buffer input.

age

Durasi koneksi dalam detik.

qbuf-free

Ukuran tersedia dari buffer input.

idle

Waktu idle dalam detik.

obl

Ukuran buffer output tetap.

db

Database yang terhubung dengan klien.

oll

Panjang daftar objek di buffer output dinamis.

flags

Flag klien dapat berisi huruf-huruf berikut:

  • O: Klien adalah node replika dalam mode MONITOR.

  • S: Klien adalah node replika dalam mode normal.

  • M: Klien adalah node master.

  • x: Klien sedang mengeksekusi transaksi.

  • b: Klien sedang menunggu acara pemblokiran.

  • i: Klien sedang menunggu operasi VM I/O (tidak digunakan lagi).

  • d: Kunci yang dipantau telah dimodifikasi, dan perintah EXEC akan gagal.

  • c: Koneksi akan ditutup setelah balasan sepenuhnya ditulis.

  • u: Klien tidak diblokir.

  • U: Klien terhubung melalui soket UNIX.

  • r: Klien adalah node kluster hanya-baca.

  • A: Koneksi akan ditutup secepat mungkin.

  • N: Tidak ada flag yang disetel.

omem

Ukuran buffer output.

fd

Deskriptor file yang digunakan oleh soket.

events

Kesiapan baca/tulis soket klien dalam loop event:

  • r: Soket klien dalam loop event dapat dibaca.

  • w: Soket klien dalam loop event dapat ditulis.

Operasi API Terkait

Operasi API

Deskripsi

GetRedisAllSession

Mengambil sesi saat ini dari instance Redis.

KillInstanceAllSession

Menghentikan semua sesi dari instance Redis.