Lihat dan modifikasi parameter tingkat instans serta tingkat database di konsol PolarDB-X 1.0 untuk menyesuaikan perilaku koneksi, performa kueri, dan eksekusi DDL.
Catatan penggunaan
Instans read-only: hanya parameter tingkat database yang dapat dikonfigurasi. Parameter tingkat instans tidak tersedia.
Beberapa parameter hanya didukung pada versi tertentu. Periksa kolom Supported version pada tabel referensi parameter di bawah ini.
Parameter dengan nilai Yes pada kolom Restart hanya berlaku setelah Anda melakukan restart instans. Rencanakan perubahan parameter selama jendela pemeliharaan untuk meminimalkan dampak terhadap lalu lintas produksi.
Referensi parameter
Parameter PolarDB-X 1.0 dikelompokkan ke dalam dua tingkatan:
Instance: mengontrol perilaku koneksi dan kueri pada tingkat instans, memengaruhi semua database dalam instans tersebut.
Database: mengontrol kolam koneksi dan perilaku kueri antara database tertentu dan shard ApsaraDB for RDS-nya.
Parameter tingkat instans
| Parameter | Description | Supported version |
|---|---|---|
SLOW_SQL_TIME | Ambang batas untuk kueri lambat. Kueri yang melebihi ambang batas ini akan dicatat dalam log SQL logis lambat. | 5.3.4-15378085 atau lebih baru |
LOGIC_IDLE_TIMEOUT | Periode timeout untuk koneksi idle antara client dan instans PolarDB-X 1.0. Satuan: milidetik. | 5.3.4-15378085 atau lebih baru |
MAX_ALLOWED_PACKET | Ukuran paket maksimum antara client dan instans PolarDB-X 1.0. Satuan: byte. | 5.3.4-15378085 atau lebih baru |
PURE_ASYNC_DDL_MODE | Mengontrol mode eksekusi pernyataan bahasa definisi data (DDL) saat mesin DDL asinkron diaktifkan. Jika diatur ke true, client langsung menerima respons setelah mengirimkan pernyataan DDL; gunakan pernyataan manajemen DDL untuk memeriksa status eksekusi. Jika diatur ke false, client menunggu hingga eksekusi DDL selesai (mode sinkron). | 5.3.4-15378085 atau lebih baru |
ENABLE_RANDOM_PHY_TABLE_NAME | Mengontrol apakah nama tabel fisik menggunakan nama yang dihasilkan secara acak. | 5.4.4 atau lebih baru |
Parameter tingkat database
| Parameter | Description | Supported version |
|---|---|---|
MAX_POOL_SIZE | Jumlah maksimum koneksi antara database PolarDB-X 1.0 dan satu shard database ApsaraDB for RDS. | Semua versi |
MIN_POOL_SIZE | Jumlah minimum koneksi antara database PolarDB-X 1.0 dan satu shard database ApsaraDB for RDS. | Semua versi |
IDLE_TIMEOUT | Periode timeout untuk koneksi idle antara database PolarDB-X 1.0 dan shard database ApsaraDB for RDS. | Semua versi |
SOCKET_TIMEOUT | Periode timeout untuk kueri SQL yang dikirim dari database PolarDB-X 1.0 ke database ApsaraDB for RDS. | Semua versi |
FORBID_EXECUTE_DML_ALL | Mengontrol apakah operasi penghapusan dan pembaruan pada seluruh tabel dilarang. | Semua versi |
TEMP_TABLE_MAX_ROWS | Ukuran tabel temporary perantara yang digunakan selama kueri terdistribusi. | 5.3.4-15378085 atau lebih baru |
MERGE_UNION_SIZE | Jumlah maksimum shard tabel yang dapat digabung menggunakan pernyataan UNION saat melakukan kueri pada beberapa shard tabel dalam satu database. | 5.3.4-15378085 atau lebih baru |
Prasyarat
Sebelum memulai, pastikan Anda telah memiliki:
Instans PolarDB-X 1.0 dengan versi yang mendukung parameter yang ingin Anda ubah.
Izin yang cukup untuk mengakses konsol PolarDB for Xscale.
Modifikasi parameter instans
Masuk ke konsol PolarDB for Xscale.
Pada bilah navigasi atas, pilih wilayah tempat instans Anda berada.
Pada panel navigasi kiri, klik Instances.
Klik ID instans target.
Pada panel navigasi kiri, pilih Diagnostics and Optimization > Parameter Settings.
Klik tab Instance.
Temukan parameter target dan klik
pada kolom Parameter Value.Klik
pada kolom Description untuk melihat deskripsi parameter dan rentang nilai yang valid.
Pada kotak dialog, masukkan nilai dalam rentang Valid Values, lalu klik OK.
Jika nilai berada di luar rentang yang valid, pesan error akan muncul saat Anda mengklik Submit.
Klik Submit.
Jika kolom Restart untuk suatu parameter menampilkan Yes, lakukan restart instans setelah mengirimkan agar nilai baru berlaku.
Modifikasi parameter database
Masuk ke konsol PolarDB for Xscale.
Pada bilah navigasi atas, pilih wilayah tempat instans Anda berada.
Pada panel navigasi kiri, klik Instances.
Klik ID instans target.
Pada panel navigasi kiri, pilih Diagnostics and Optimization > Parameter Settings.
Klik tab Database, lalu klik nama database target.

Temukan parameter target dan klik
pada kolom Parameter Value.Klik
pada kolom Description untuk melihat deskripsi parameter dan rentang nilai yang valid.
Pada kotak dialog, masukkan nilai dalam rentang Valid Values, lalu klik OK.
Jika nilai berada di luar rentang yang valid, pesan error akan muncul saat Anda mengklik Submit.
Klik Submit.
Jika kolom Restart untuk suatu parameter menampilkan Yes, lakukan restart instans setelah mengirimkan agar nilai baru berlaku.