Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Optimalkan kinerja database Lightsail dengan pembaruan parameter
Parameter database, juga dikenal sebagai variabel sistem database, menentukan properti dasar dari database terkelola di Amazon Lightsail. Misalnya, Anda dapat menentukan parameter basis data untuk membatasi jumlah koneksi basis data, atau menentukan parameter lain untuk membatasi ukuran kolam buffer basis data. Panduan ini menunjukkan cara mendapatkan daftar parameter untuk database terkelola Anda, dan cara memperbaruinya menggunakan AWS Command Line Interface (AWS CLI).
catatan
Prasyarat
-
Jika Anda belum melakukannya, instal dan konfigurasikan file AWS CLI. Untuk informasi selengkapnya, lihat Mengkonfigurasi AWS CLI untuk bekerja dengan Lightsail.
Dapatkan daftar parameter basis data yang tersedia
Parameter basis data berbeda-beda tergantung pada mesin basis data; oleh karena itu, Anda harus mendapatkan daftar parameter yang tersedia untuk basis data terkelola Anda. Hal ini akan memungkinkan Anda untuk menentukan parameter mana yang ingin Anda modifikasi, dan cara parameter tersebut menjadi efektif.
Untuk mendapatkan daftar parameter basis data yang tersedia
-
Buka jendela Terminal atau Command Prompt.
-
Masukkan perintah berikut untuk mendapatkan daftar parameter untuk basis data Anda..
aws lightsail get-relational-database-parameters --relational-database-nameDatabaseNameDalam perintah, ganti
DatabaseNamedengan nama database Anda.Anda akan melihat hasil yang mirip dengan contoh berikut ini:
catatan
Sebuah token ID halaman berikutnya tercantum jika hasil parameter telah diberi nomor halaman. Catat ID token halaman berikutnya dan gunakan seperti yang ditunjukkan pada langkah berikutnya untuk melihat hasil parameter halaman berikutnya.
-
Jika hasil Anda telah diberi nomor halaman, gunakan perintah berikut untuk melihat kumpulan parameter tambahan. Jika tidak, lewati ke langkah berikutnya.
aws lightsail get-relational-database-parameters --relational-database-nameDatabaseName--page-tokenNextPageTokenIDDalam perintah itu, ganti:
-
DatabaseNamedengan nama database Anda. -
NextPageTokenIDdengan ID token halaman berikutnya.
Hasilnya akan menampilkan informasi berikut untuk setiap parameter basis data:
-
Nilai yang diizinkan — Menentukan rentang nilai yang valid untuk parameter.
-
Metode penerapan — Menentukan kapan perubahan parameter diterapkan. Opsi yang diizinkan adalah
immediateataupending-reboot. Lihat jenis penerapan berikut ini untuk informasi lebih lanjut tentang cara menentukan menerapkan metode. -
Jenis penerapan — Menentukan jenis pengajuan spesifik mesin. Jika
dynamictercantum, maka parameter dapat diterapkan dengan metode penerapanimmediatedan basis data akan mulai menggunakan nilai parameter baru dengan segera. Jikastatictercantum, maka parameter hanya dapat diterapkan dengan metode penerapanpending-rebootdan basis data akan mulai menggunakan parameter baru hanya setelah di-restart. -
Jenis data — Menentukan tipe data yang valid untuk parameter.
-
Deskripsi — Menyediakan deskripsi parameter.
-
Dapat dimodifikasi — Nilai Boolean yang menunjukkan apakah parameter dapat dimodifikasi. Jika
truetercantum, maka parameter-nya bisa dimodifikasi. -
Nama parameter — Menentukan nama parameter. Gunakan nilai ini bersama-sama dengan operasi
update relational databasedan parameterparameter name.
-
-
Temukan parameter yang ingin Anda ubah, dan catat nama parameter, nilai-nilai yang diizinkan, dan metode penerapannya. Sebaiknya salin nama parameter ke clipboard agar Anda tidak salah memasukkannya. Caranya, sorot nama parameter dan tekan Ctrl+C jika Anda menggunakan Windows, atau Cmd+C jika Anda menggunakan macOS, untuk menyalinnya ke clipboard. Kemudian, tekan Ctrl+V atau Cmd+V, sesuai keadaan, untuk menempelkannya.
Setelah Anda mengidentifikasi nama parameter yang ingin Anda ubah, lanjutkan ke bagian berikutnya dalam panduan ini untuk mengubah parameter ke nilai yang Anda inginkan.
Memperbarui parameter basis data Anda
Setelah Anda memiliki nama parameter yang ingin Anda ubah, lakukan langkah-langkah berikut untuk memodifikasi parameter untuk database terkelola Anda di Lightsail:
Untuk memperbarui parameter basis data
-
Masukkan perintah berikut ke jendela terminal atau command prompt untuk memperbarui sebuah parameter untuk basis data terkelola Anda.
aws lightsail update-relational-database-parameters --relational-database-nameDatabaseName--parameters "parameterName=ParameterName,parameterValue=NewParameterValue,applyMethod=ApplyMethod"Dalam perintah itu, ganti:
-
DatabaseNamedengan nama database Anda. -
ParameterNamedengan nama parameter yang ingin Anda modifikasi. -
NewParameterValuedengan nilai parameter yang baru. -
ApplyMethoddengan metode terapkan untuk parameter.Jika tipe penerapan parameter adalah
dynamic, maka parameter dapat diterapkan dengan metode penerapanimmediatedan basis data akan mulai menggunakan nilai parameter baru dengan segera. Namun, jika jenis penerapan parameter adalahstatic, maka parameter hanya dapat diterapkan dengan metode penerapanpending-rebootdan basis data akan mulai menggunakan parameter baru hanya setelah di-restart.
Anda akan melihat hasil yang mirip dengan contoh berikut ini:
Parameter basis data diperbarui sesuai dengan metode penerapan yang digunakan.
-