Topik ini menjelaskan cara melihat data wawasan kinerja dari instance ApsaraDB RDS for SQL Server. Database Autonomy Service (DAS) menyediakan fitur wawasan kinerja untuk pemantauan beban tingkat instance, analisis asosiasi, dan optimasi kinerja. Anda dapat menggunakan fitur ini untuk mengevaluasi beban serta memecahkan masalah kinerja agar instance RDS menjadi lebih stabil.
Prasyarat
Instance RDS Anda tidak menjalankan SQL Server 2008 R2 dengan disk cloud.
Instance RDS Anda berada di salah satu wilayah berikut: Cina (Hangzhou), Cina (Shanghai), Cina (Qingdao), Cina (Beijing), Cina (Zhangjiakou), Cina (Hohhot), Cina (Ulanqab), Cina (Shenzhen), Cina (Heyuan), Cina (Guangzhou), Cina (Chengdu), Cina (Hong Kong), Singapura, dan UEA (Dubai).
Skenario
Fitur wawasan kinerja dapat digunakan dalam skenario berikut:
Analisis Metrik Kinerja
Wawasan kinerja memantau metrik utama instance RDS Anda dan menampilkan status serta tren beban pada instance tersebut. Anda dapat mengidentifikasi sumber dan distribusi beban dalam rentang waktu tertentu berdasarkan grafik tren dari metrik utama.
Evaluasi Beban
ApsaraDB RDS for SQL Server menyediakan grafik tren sesi aktif rata-rata (AAS) untuk menghilangkan kebutuhan menganalisis grafik tren rumit dari berbagai metrik. Grafik tren AAS menunjukkan semua data kinerja penting yang mungkin Anda butuhkan untuk mengevaluasi sumber dan hambatan beban. Sebagai contoh, Anda dapat memeriksa apakah instance RDS memiliki beban berat karena pemanfaatan CPU tinggi, penantian kunci, atau latensi I/O, serta mengidentifikasi pernyataan SQL yang menyebabkan beban berat.
Identifikasi Penyebab Masalah Kinerja
Anda dapat menganalisis grafik tren AAS dan detail sumber beban multidimensi untuk menentukan apakah masalah kinerja disebabkan oleh spesifikasi instance yang tidak tepat atau arsitektur database. Anda juga dapat mengidentifikasi pernyataan SQL yang menyebabkan masalah kinerja.
CatatanMetrik AAS menunjukkan jumlah rata-rata sesi aktif dalam instance RDS dalam rentang waktu tertentu. Perubahan nilai metrik AAS mencerminkan perubahan beban pada instance RDS. Fitur wawasan kinerja menggunakan AAS sebagai metrik utama untuk mengukur beban pada instance RDS.
Prosedur
Masuk ke konsol ApsaraDB RDS dan buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instance RDS berada. Kemudian, temukan instance RDS dan klik ID instance.
Di panel navigasi di sebelah kiri, pilih .
Klik tab Performance Insight dan pilih rentang waktu.

Ikhtisar tab Performance Insight
Metrik Kinerja
Bagian ini menampilkan grafik tren metrik utama selama rentang waktu tertentu untuk membantu Anda memahami status beban dan hambatan sumber daya instance RDS.
Anda dapat memilih atau menyesuaikan rentang waktu yang berbeda untuk melihat grafik tren metrik utama dalam rentang waktu tersebut.

Sesi Aktif Rata-rata (AAS)
Bagian ini menampilkan grafik tren AAS. Setelah Anda mengidentifikasi status beban pada instance RDS berdasarkan grafik tren metrik utama, Anda dapat melihat grafik tren AAS untuk lebih mengidentifikasi sumber beban.
CatatanMetrik max Vcores menunjukkan jumlah maksimum inti CPU yang dapat digunakan oleh instance RDS. Nilai metrik max Vcores menentukan kemampuan pemrosesan instance RDS.
Grafik tren AAS membantu Anda mengidentifikasi sumber beban pada instance RDS. Dalam contoh yang ditunjukkan pada gambar sebelumnya, Anda dapat mengidentifikasi sumber beban dalam tiga tahap tipikal:
Pada tahap pertama, semua beban berasal dari sesi User Sleep.
Pada tahap kedua, jumlah sesi User Sleep secara bertahap berkurang, dan sebagian besar beban berasal dari sesi Sending Data.
Pada tahap ketiga, jumlah sesi Sending Data secara bertahap berkurang, dan sebagian besar beban berasal dari sesi Searching rows for update.
Contoh ini membuktikan bahwa grafik tren AAS yang datanya diperbarui secara real-time dapat membantu Anda secara intuitif mendapatkan sumber, distribusi, dan pola perubahan beban pada instance RDS.
Sumber Beban dari Berbagai Dimensi
Anda dapat mempelajari tren beban untuk instance ApsaraDB RDS for SQL Server dengan menganalisis grafik tren AAS. Anda dapat menemukan pernyataan SQL spesifik yang menyebabkan hambatan kinerja, serta pengguna, host, dan database terkait.

Bagian ini menampilkan detail tentang sumber beban dari berbagai dimensi dalam tabel. Anda dapat menggunakan tabel untuk mengidentifikasi pernyataan SQL yang menyebabkan beban berat. Anda juga dapat menggunakan tabel untuk mengidentifikasi AAS setiap pernyataan SQL.
CatatanGambar sebelumnya menunjukkan bahwa nilai pernyataan SQL top 1 adalah 0,75, yang menunjukkan bahwa AAS dari pernyataan SQL dalam rentang waktu yang diberikan adalah 0,75.
Fitur wawasan kinerja mendukung tujuh jenis AAS. Anda dapat memilih jenis AAS dari daftar drop-down AAS Type di pojok kanan atas bagian Average Active Sessions (AAS).
Item
Deskripsi
SQL
Tren AAS dari 10 pernyataan SQL teratas.
Waits
Tren AAS dari kategori tunggu sesi aktif.
Users
Tren AAS dari pengguna yang telah masuk ke instance RDS.
Hosts
Tren AAS dari nama host atau alamat IP klien tempat pengguna masuk ke instance RDS.
Commands
Tren AAS dari berbagai jenis pernyataan SQL.
Databases
Tren AAS dari database tempat beban kerja Anda berjalan.
Status
Tren AAS dari sesi aktif.