Topik ini menjelaskan cara mengonfigurasi parameter PolarDB. Anda dapat mengubah parameter di Konsol PolarDB atau mengubah parameter melalui client.
Mengubah parameter di konsol
- Masuk ke Konsol PolarDB.
-
Di pojok kiri atas, pilih wilayah tempat kluster dideploy.
-
Temukan kluster yang dituju dan klik ID-nya.
-
Di panel navigasi sebelah kiri, pilih .
-
Klik Modify Parameters.
-
Ubah parameter kluster, lalu klik Submit.
-
Pada kotak dialog yang muncul, klik OK.
Untuk informasi lebih lanjut, lihat Konfigurasikan parameter kluster.
Mengubah parameter melalui client
Anda dapat menggunakan perintah berikut untuk mengubah parameter melalui client:
|
Command |
Description |
|
|
Mengubah parameter pada tingkat database. Database yang berbeda dapat memiliki konfigurasi parameter yang berbeda. Perubahan akan berlaku setelah session terhubung ulang. |
|
|
Mengubah parameter pada tingkat pengguna. Pengguna yang berbeda dapat memiliki parameter yang berbeda. Parameter tingkat pengguna mengesampingkan parameter tingkat database. Perubahan akan berlaku setelah session terhubung ulang. |
|
|
Mengubah parameter pada tingkat sesi. Perubahan hanya berlaku untuk sesi saat ini. Jika sesi terputus, perubahan tersebut hilang. |
Contoh:
-
alter databasetest1=> alter database test1 set vacuum_cost_delay =10; ALTER DATABASE -
alter roletest1=> alter role test1 pg_db_role_setting; setdatabase | setrole | setcofig ------------+---------+------------------------ 41891 | 0 | {vacuum_cost_delay=10} 0 | 41284 | {random_page_cost=10} (2 rows) -
settest1=> set random_page_cost=100; SET test1=> show random_page_cost; random_page_cost ------------------ 100 (1 row)