Tema ini menjelaskan cara menggunakan sistem manajemen kluster untuk melihat shard panas berdasarkan dimensi yang berbeda.
Prasyarat
Anda telah masuk ke sistem manajemen kluster dari instance Lindorm Anda. Untuk informasi lebih lanjut, lihat Masuk ke sistem manajemen kluster.
Informasi latar belakang
Jika sejumlah besar file disimpan dalam database, database membutuhkan waktu lama untuk merespons permintaan. Selain itu, lalu lintas yang dihasilkan untuk data dalam database tidak didistribusikan secara merata ke semua node. Hal ini menyebabkan beban kerja tinggi pada beberapa node, shard panas, dan kunci panas. Dalam kasus ini, waktu respons database semakin meningkat dan performa database menurun. Anda dapat menggunakan fitur diagnosis lalu lintas dalam sistem manajemen kluster untuk mengidentifikasi shard panas.
Analisis TopRegion berdasarkan data real-time
Anda dapat menggunakan modul analisis TopRegion untuk menanyakan shard panas secara real-time.
Masuk ke sistem manajemen kluster. Di panel navigasi di sebelah kiri, pilih .
Di bagian Analisis Realtime TopRegion, tentukan kondisi filter, termasuk idc, Group, Server, Sort dimension, dan Table name.
Tabel berikut menjelaskan dimensi berdasarkan mana informasi yang ditanyakan diurutkan.
Dimensi
Satuan
Deskripsi
Total permintaan
Permintaan/detik
Jumlah permintaan yang dikirim per detik untuk mengakses sebuah shard.
Permintaan baca
Permintaan/detik
Jumlah permintaan yang dikirim per detik untuk membaca sebuah shard.
Permintaan tulis
Permintaan/detik
Jumlah permintaan yang dikirim per detik untuk menulis sebuah shard.
Ukuran shard
MB
Ukuran sebuah shard.
Jumlah file
File
Jumlah total file di setiap shard.
Waktu respons baca
Millidetik
Rata-rata waktu respons untuk permintaan yang dikirim untuk membaca sebuah shard.
Waktu respons tulis
Millidetik
Rata-rata waktu respons untuk permintaan yang dikirim untuk menulis sebuah shard.
Ukuran Memstore
MB
Jumlah data dalam memori
Data permintaan total
KB/detik
Jumlah data yang dihasilkan oleh semua permintaan yang dikirim per detik untuk mengakses sebuah shard.
Data baca
KB/detik
Jumlah data yang dihasilkan oleh semua permintaan baca yang dikirim per detik untuk membaca sebuah shard.
Data tulis
KB/detik
Jumlah data yang dihasilkan oleh semua permintaan baca yang dikirim per detik untuk menulis sebuah shard.
CatatanDi bidang Top, masukkan jumlah catatan yang dapat ditampilkan.
Jika Anda mengaktifkan saklar Table aggregation, data teragregasi akan ditampilkan.
Jika Anda mengaktifkan saklar Ascending, data ditampilkan dalam urutan menaik berdasarkan dimensi yang dipilih.
Klik Query.
Dalam contoh ini, Read requests dipilih untuk Dimensi Sortir, TOP diatur ke 5, dan saklar Ascending dan Table aggregation diaktifkan.

Pada gambar di atas, lima shard teratas yang diakses oleh permintaan baca terbanyak diperoleh. Shard dalam tabel yang sama digabungkan. Semua shard diurutkan dalam urutan menaik berdasarkan jumlah permintaan baca yang dikirim ke shard tersebut.
Analisis TopRegion berdasarkan snapshot historis
Anda juga dapat menggunakan modul analisis TopRegion untuk menanyakan shard panas pada titik waktu historis tertentu.
Di bagian Snapshot Historis TopRegion, tentukan kondisi filter, termasuk idc, Group, dan History snapshot.
CatatanHistory snapshot menentukan titik waktu historis saat Anda ingin menanyakan shard panas. Snapshot historis direkam dengan interval 30 detik.
Klik Query.
Hasil kueri ditampilkan dalam dua bagian berikut berdasarkan dimensi yang berbeda:
Request Top: Tabel teratas yang diakses oleh permintaan terbanyak dalam rentang waktu yang ditentukan dan shard tempat tabel disimpan ditampilkan. Secara default, 10 tabel teratas ditampilkan.
Vol Top: Tabel teratas yang melibatkan jumlah data terbesar yang dihasilkan oleh permintaan dalam rentang waktu yang ditentukan dan shard tempat tabel disimpan ditampilkan. Secara default, 10 tabel teratas ditampilkan.
(Opsional) Klik ikon
sebelum tabel untuk melihat detail shard tempat tabel disimpan.