Memperbarui parameter basis data di - Amazon Lightsail

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memperbarui parameter basis data di

Parameter basis data, juga dikenal sebagai variabel sistem basis data, menentukan hal mendasar dari sebuah basis data 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 untuk mendapatkan daftar parameter untuk basis data terkelola Anda, dan cara memperbaruinya dengan menggunakan parameter AWS Command Line Interface (AWS CLI).

Prasyarat

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
  1. Buka jendela Terminal atau Command Prompt.

  2. Masukkan perintah berikut untuk mendapatkan daftar parameter untuk basis data Anda..

    aws lightsail get-relational-database-parameters --relational-database-name DatabaseName

    Dalam perintah tersebut, ganti DatabaseNamedengan nama basis data Anda.

    Anda akan melihat hasil yang mirip dengan contoh berikut ini:

    
            Dapatkan hasil parameter basis data relasional
    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.

  3. 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-name DatabaseName --page-token NextPageTokenID

    Dalam perintah itu, ganti:

    • DatabaseNamedengan nama database Anda.

    • NextPageTokenID dengan token ID 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 immediate atau pending-reboot. Lihat jenis penerapan berikut ini untuk informasi lebih lanjut tentang cara menentukan menerapkan metode.

    • Jenis penerapan — Menentukan jenis pengajuan spesifik mesin. Jika dynamic tercantum, maka parameter dapat diterapkan dengan metode penerapan immediate dan basis data akan mulai menggunakan nilai parameter baru dengan segera. Jika static tercantum, maka parameter hanya dapat diterapkan dengan metode penerapan pending-reboot dan 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 true tercantum, maka parameter-nya bisa dimodifikasi.

    • Nama parameter — Menentukan nama parameter. Gunakan nilai ini bersama-sama dengan operasi update relational database dan parameter parameter name.

  4. 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 basis data 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-name DatabaseName --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 penerapan untuk parameter.

      Jika tipe penerapan parameter adalah dynamic, maka parameter dapat diterapkan dengan metode penerapan immediate dan basis data akan mulai menggunakan nilai parameter baru dengan segera. Namun, jika jenis penerapan parameter adalah static, maka parameter hanya dapat diterapkan dengan metode penerapan pending-reboot dan basis data akan mulai menggunakan parameter baru hanya setelah di-restart.

    Anda akan melihat hasil yang mirip dengan contoh berikut ini:

    
            Merubah hasil parameter basis data relasional

    Parameter basis data diperbarui sesuai dengan metode penerapan yang digunakan.