全部产品
Search
文档中心

ApsaraDB RDS:Lihat indeks yang hilang

更新时间:Jul 02, 2025

Tim Alibaba Cloud menganalisis masalah kinerja selama penggunaan instance dan menemukan bahwa lebih dari 90% masalah tersebut disebabkan oleh indeks yang hilang. Masalah ini meliputi pemanfaatan CPU tinggi, penggunaan IOPS tinggi, kinerja query rendah, serta timeout permintaan. Database Autonomy Service (DAS) menyediakan fitur pencarian indeks yang hilang untuk membantu Anda mengidentifikasi indeks yang hilang pada instance ApsaraDB RDS for SQL Server. Fitur ini juga memungkinkan Anda mengekspor skrip pembuatan indeks yang dapat dijalankan selama jam-jam sepi guna menyelesaikan masalah kinerja.

Prasyarat

  • Instance RDS tidak menjalankan SQL Server 2008 R2 dengan disk cloud.

  • Instance RDS berada di salah satu wilayah berikut: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Ulanqab), China (Shenzhen), China (Heyuan), China (Guangzhou), China (Chengdu), China (Hong Kong), Singapura, dan UEA (Dubai).

Pengenalan Tab Indeks yang Hilang

Ikhtisar Indeks yang Hilang

Bagian ini memberikan gambaran umum tentang indeks yang hilang dari instance RDS. Tabel berikut menjelaskan parameter dalam bagian Ikhtisar Indeks yang Hilang.

Parameter

Deskripsi

Indeks yang Hilang

Jumlah total indeks yang hilang dari semua tabel dalam instance RDS dan jumlah indeks yang dapat meningkatkan kinerja instance lebih dari 80%.

Indeks yang Hilang Diakses dalam 1 Hari Terakhir

Jumlah indeks yang hilang yang diakses dari semua tabel dalam instance RDS dalam satu hari terakhir beserta persentase indeks yang hilang di antara semua indeks yang hilang.

Indeks yang Hilang Diakses dalam 7 Hari Terakhir

Jumlah indeks yang hilang yang diakses dari semua tabel dalam instance RDS dalam tujuh hari terakhir beserta persentase indeks yang hilang di antara semua indeks yang hilang.

Indeks yang Hilang Diakses dalam 30 Hari Terakhir

Jumlah indeks yang hilang yang diakses dari semua tabel dalam instance RDS dalam 30 hari terakhir beserta persentase indeks yang hilang di antara semua indeks yang hilang.

Data Diperbarui Pada

Waktu ketika statistik indeks yang hilang dari instance RDS dihasilkan.

Kumpulkan Ulang

Jika period of time is required to update index usage statistics atau statistik penggunaan indeks real-time diperlukan, klik Recollect. Dalam pesan yang muncul, klik OK. Sistem secara asinkron mengumpulkan ulang statistik penggunaan indeks dari instance RDS. Setelah beberapa menit, Anda dapat menyegarkan halaman untuk melihat statistik yang diperbarui.

Simpan sebagai File PDF

Untuk menyimpan statistik kinerja ke komputer Anda sebagai file, klik Save as PDF File dan tunggu sistem menghasilkan file PDF.

Grafik Informasi Indeks yang Hilang

Bagian ini menampilkan tren indeks yang hilang dari instance RDS serta tren peningkatan kinerja dan pengurangan konsumsi sumber daya akibat indeks yang hilang. Tren-tren ini ditampilkan dalam grafik. Tabel berikut menjelaskan parameter dalam bagian Grafik Informasi Indeks yang Hilang.

Parameter

Deskripsi

Perubahan Indeks yang Hilang

Tren indeks yang hilang dari instance RDS dalam 24 jam terakhir.

Waktu Pencarian Pengguna Terakhir

Jumlah indeks yang hilang di mana pengguna melakukan pencarian pada instance RDS dalam 1 hari terakhir, 7 hari terakhir, 14 hari terakhir, dan 30 hari terakhir.

Pengurangan Rata-rata Biaya Query

Overhead CPU query rata-rata yang disebabkan oleh indeks yang hilang dalam instance RDS.

Peningkatan Kinerja Query

Peningkatan kinerja yang disebabkan oleh indeks yang hilang dari instance RDS.

Detail Indeks yang Hilang

Bagian ini menampilkan detail semua indeks yang hilang dari instance RDS dalam sebuah tabel. Tabel berikut menjelaskan parameter dalam bagian Detail Indeks yang Hilang.

Parameter

Deskripsi

Nama Tabel

Nama tabel tempat indeks dibuat. Nilai parameter ini mencakup nama database, nama skema, dan nama objek.

Total Penyimpanan

Penyimpanan yang dialokasikan untuk tabel.

Catatan

Jumlah catatan tempat indeks hilang dalam tabel.

Total Halaman

Jumlah halaman dalam tabel.

Indeks

Jumlah indeks yang dibuat pada tabel.

Kolom Indeks Termasuk dalam Operasi Sama Dengan

Kolom yang digunakan untuk query ekuivalen karena indeks hilang pada kolom dalam tabel.

Kolom Indeks Termasuk dalam Operasi Tidak Sama Dengan

Kolom yang digunakan untuk query non-ekuivalen karena indeks hilang pada kolom dalam tabel.

Kolom Kunci Indeks

Kolom tempat indeks hilang dalam tabel.

Pencarian Dilakukan oleh Pengguna

Jumlah operasi pencarian yang dilakukan untuk indeks yang hilang dalam tabel.

Pemindaian Dilakukan oleh Pengguna

Jumlah operasi pemindaian yang dilakukan pada tabel.

Penghematan Biaya Rata-rata

Estimasi pengurangan overhead CPU rata-rata untuk tabel setelah indeks yang hilang dibuat. Pengurangan overhead CPU dihitung dalam persentase.

Peningkatan Kinerja (%)

Peningkatan kinerja query rata-rata untuk tabel setelah indeks yang hilang dibuat. Peningkatan kinerja query dihitung dalam persentase.

Waktu Pencarian Pengguna Terakhir

Titik waktu terbaru ketika pengguna mencari indeks yang hilang dalam tabel.

Pernyataan Pembuatan Indeks

Pernyataan yang dapat digunakan untuk membuat indeks yang hilang dalam tabel.

Ekspor Skrip

Tombol yang digunakan untuk mengekspor pernyataan pembuatan indeks yang hilang. Anda dapat memilih waktu yang tepat untuk mengeksekusi pernyataan pada instance RDS untuk membuat indeks yang hilang.

Ekspor File

Tombol yang digunakan untuk mengekspor detail tentang indeks yang hilang ke file Excel, CSV, atau TXT.

Prosedur

  1. 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.

  2. Di panel navigasi di sebelah kiri, pilih Autonomy Services > Performance Optimization.

  3. Klik tab Missing Indexes, pilih kondisi filter di bagian Missing Index Details, dan kemudian klik Export Script.

Apa yang harus dilakukan selanjutnya

Jalankan pernyataan SQL yang disediakan dalam file skrip ekspor untuk membuat indeks untuk tabel pada instance RDS selama jam-jam sepi.