Tanda penasihat indeks

Pilih versi dokumentasi:

Halaman ini menjelaskan flag database yang digunakan AlloyDB Omni untuk mengaktifkan dan mengelola fitur khusus untuk ekstensi index advisor-nya. Untuk mengetahui daftar semua flag database yang didukung AlloyDB Omni, lihat Flag database yang didukung.

Untuk mengetahui petunjuk tentang cara menetapkan flag database, lihat Mengonfigurasi flag database AlloyDB Omni.

Flag database

google_db_advisor.auto_advisor_max_time_in_seconds_per_day
JenisInteger
Default1800
Perlu mulai ulangNo

Waktu maksimum, dalam detik per hari, yang dihabiskan index advisor untuk menjalankan analisis otomatis terhadap kueri yang dilacaknya.

google_db_advisor.auto_advisor_schedule
JenisString
Default'EVERY 24 HOURS'
Perlu mulai ulangNo

Menentukan frekuensi analisis otomatis index advisor. Nilainya adalah string yang diapit tanda petik tunggal dengan format 'EVERY N UNITS', dengan N adalah bilangan bulat, dan UNITS adalah HOURS atau DAYS.

google_db_advisor.enable_auto_advisor
JenisBoolean
Defaulton
Perlu mulai ulangNo

Jika on, AlloyDB Omni akan menjalankan analisis index advisor sesuai jadwal otomatis, dengan frekuensi yang ditetapkan oleh flag google_db_advisor.auto_advisor_schedule terpisah.

google_db_advisor.enabled
JenisBoolean
Defaulton
Perlu mulai ulangYes

Mengontrol apakah index advisor AlloyDB Omni diaktifkan.

google_db_advisor.max_index_width
JenisInteger
Default2
Perlu mulai ulangNo

Jumlah maksimum kolom yang dapat dimuat dalam indeks yang direkomendasikan.

google_db_advisor.max_num_indexable_columns
JenisInteger
Default1000
Perlu mulai ulangNo

Jumlah maksimum kolom yang dapat diindeks yang dilacak oleh index advisor.

google_db_advisor.max_statement_length
JenisInteger
Default102400
Perlu mulai ulangNo

Panjang maksimum, dalam byte, kueri yang dilacak oleh index advisor.

google_db_advisor.max_storage_size_in_mb
JenisInteger
Default0
Perlu mulai ulangNo

Ukuran total maksimum, dalam megabyte, dari indeks yang direkomendasikan oleh index advisor.

Jika ditetapkan ke 0, AlloyDB Omni akan menggunakan ukuran database saat ini sebagai batas atas ukuran total indeks yang direkomendasikan.

google_db_advisor.recommendation_max_time_in_seconds
JenisInteger
Default600
Perlu mulai ulangNo

Waktu maksimum, dalam detik, yang dihabiskan index advisor untuk menjalankan analisis kueri yang dilacak.

google_db_advisor.recommend_indexes_on_partitions
JenisBoolean
Defaultoff
Perlu mulai ulangNo

Mengontrol apakah akan mengaktifkan rekomendasi indeks pada partisi tabel individual.

google_db_advisor.top_k_slowest_statements
JenisInteger
Default100
Perlu mulai ulangNo

Index advisor mendasarkan rekomendasinya pada pernyataan yang dieksekusi paling lambat dari semua kueri yang dilacaknya. Nilai yang ditetapkan oleh flag ini menentukan ukuran set ini.

Jika ditetapkan ke 2147483647 (nilai maksimum yang diizinkan), AlloyDB Omni akan merekomendasikan indeks berdasarkan semua pernyataan yang diambil, bukan pada jumlah pernyataan yang terbatas.