Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Amazon RDS untuk parameter Db2
Amazon RDS untuk Db2 menggunakan tiga jenis parameter: parameter konfigurasi manajer basis data, variabel registri, dan parameter konfigurasi database. Anda dapat mengelola dua jenis pertama melalui grup parameter dan tipe terakhir melalui prosedur yang rdsadmin.update_db_param disimpan.
Secara default, instans basis data RDS for Db2 menggunakan grup parameter basis data yang spesifik untuk basis data dan instans basis data Db2. Kelompok parameter ini berisi parameter untuk mesin IBM Db2 database, khususnya parameter konfigurasi manajer database dan variabel registri. Untuk informasi tentang bekerja dengan grup parameter, lihatGrup parameter untuk RDS.
RDS untuk parameter konfigurasi database Db2 diatur ke nilai default dari mesin penyimpanan yang telah Anda pilih. Lihat informasi yang lebih lengkap tentang aneka parameter Db2 di Db2 database configuration parameters
Topik
Melihat parameter dalam kelompok parameter
Parameter konfigurasi manajer database dan variabel registri diatur dalam kelompok parameter. Anda dapat melihat parameter konfigurasi manajer database dan variabel registri untuk versi Db2 tertentu dengan menggunakan AWS Management Console, API AWS CLI, atau RDS.
Untuk melihat nilai parameter untuk grup parameter DB
-
Masuk ke AWS Management Console dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.
-
Di panel navigasi, pilih Grup parameter.
Grup parameter DB muncul dalam daftar.
-
Pilih nama grup parameter untuk melihat daftar parameternya.
Anda dapat melihat parameter konfigurasi manajer database dan variabel registri untuk versi Db2 dengan menjalankan perintah. describe-engine-default-parameters AWS CLI
Tentukan salah satu dari nilai-nilai berikut untuk opsi --db-parameter-group-family
:
-
db2-ae-11.5
-
db2-se-11.5
Misalnya, untuk melihat parameter untuk Db2 Standard Edition 11.5, jalankan perintah berikut:
aws rds describe-engine-default-parameters --db-parameter-group-family db2-se-11.5
Perintah ini menghasilkan output yang serupa dengan contoh berikut:
{
"EngineDefaults": {
"Parameters": [
{
"ParameterName": "agent_stack_sz",
"ParameterValue": "1024",
"Description": "You can use this parameter to determine the amount of memory that is allocated by Db2 for each agent thread stack.",
"Source": "engine-default",
"ApplyType": "static",
"DataType": "integer",
"AllowedValues": "256-32768",
"IsModifiable": false
},
{
"ParameterName": "agentpri",
"ParameterValue": "-1",
"Description": "This parameter controls the priority given to all agents and to other database manager instance processes and threads by the operating system scheduler. This priority determines how CPU time is allocated to the database manager processes, agents, and threads relative to other processes and threads running on the machine.",
"Source": "engine-default",
"ApplyType": "static",
"DataType": "integer",
"AllowedValues": "1-99",
"IsModifiable": false
},
...
]
}
}
Untuk memerinci hanya parameter-parameter yang dapat diubah untuk Db2 Standard Edition 11.5, jalankan perintah berikut:
Untuk Linux, macOS, atau Unix:
aws rds describe-engine-default-parameters \ --db-parameter-group-family db2-se-11.5 \ --query 'EngineDefaults.Parameters[?IsModifiable==`true`].{ParameterName:ParameterName, DefaultValue:ParameterValue}'
Untuk Windows:
aws rds describe-engine-default-parameters ^ --db-parameter-group-family db2-se-11.5 ^ --query 'EngineDefaults.Parameters[?IsModifiable==`true`].{ParameterName:ParameterName, DefaultValue:ParameterValue}'
Untuk melihat nilai parameter untuk grup parameter DB, gunakan perintah API RDS DescribeDBParameters
dengan parameter yang diperlukan berikut.
-
DBParameterGroupName
Melihat semua parameter dengan perintah Db2
Anda dapat melihat pengaturan untuk parameter konfigurasi manajer database, parameter konfigurasi database, dan variabel registri dengan menggunakan perintah Db2.
Untuk melihat pengaturan
-
Connect ke database Db2 Anda. Dalam contoh berikut, ganti
database_name
,master_username
, danmaster_password
dengan informasi Anda sendiri.db2 "connect to
database_name
usermaster_username
usingmaster_password
" -
Temukan versi Db2 yang didukung.
db2 "select service_level, fixpack_num from table(sysproc.env_get_inst_info()) as instanceinfo"
-
Lihat parameter untuk versi Db2 tertentu.
-
Lihat parameter konfigurasi manajer basis data dengan menjalankan perintah berikut:
db2 "select cast(substr(name,1,24) as varchar(24)) as name, case when value_flags = 'NONE' then '' else value_flags end flags, cast(substr(value,1,64) as varchar(64)) as current_value from sysibmadm.dbmcfg order by name asc with UR"
-
Lihat semua parameter konfigurasi database Anda dengan menjalankan perintah berikut:
db2 "select cast(substr(name,1,24) as varchar(24)) as name, case when value_flags = 'NONE' then '' else value_flags end flags, cast(substr(value,1,64) as varchar(64)) as current_value from table(db_get_cfg(null)) order by name asc, member asc with UR"
-
Lihat variabel registri yang saat ini ditetapkan dengan menjalankan perintah berikut:
db2 "select cast(substr(reg_var_name,1,50) as varchar(50)) as reg_var_name, cast(substr(reg_var_value,1,50) as varchar(50)) as reg_var_value, level from table(env_get_reg_variables(null)) order by reg_var_name,member with UR"
-
Memodifikasi parameter dalam kelompok parameter
Anda dapat memodifikasi parameter konfigurasi manajer database dan variabel registri dalam grup parameter kustom dengan menggunakan AWS CLI, API, atau RDS. AWS Management Console Untuk informasi selengkapnya, lihat Grup parameter DB untuk instans RDSAmazon DB Amazon.
Untuk memodifikasi parameter konfigurasi manajer database dan variabel registri
-
Buat grup parameter kustom. Lihat informasi yang lebih lengkap tentang cara membuat grup parameter basis data di Membuat grup parameter DB di Amazon RDS Amazon.
-
Ubah parameter dalam grup parameter kustom itu. Lihat informasi yang lebih lengkap tentang mengubah grup parameter di Memodifikasi parameter dalam grup parameter DB di Amazon RDS Aurora.
Untuk memodifikasi parameter konfigurasi manajer database dan variabel registri
-
Buat grup parameter kustom dengan menjalankan perintah create-db-parameter-group.
Sertakan opsi-opsi yang diperlukan berikut:
-
--db-parameter-group-name
– Nama untuk grup parameter yang sedang Anda buat. -
--db-parameter-group-family
– Edisi mesin dan versi utama Db2. Nilai-nilai yang valid:db2-se-11.5
,db2-ae-11.5
. -
--description
– Deskripsi untuk grup parameter ini.
Lihat informasi yang lebih lengkap tentang cara membuat grup parameter basis data di Membuat grup parameter DB di Amazon RDS Amazon.
-
-
Ubah parameter-parameter dalam grup parameter kustom yang Anda buat dengan menjalankan perintah modify-db-parameter-group.
Sertakan opsi-opsi yang diperlukan berikut:
-
--db-parameter-group-name
– Nama grup parameter yang Anda buat. -
--parameters
– Array nama parameter, nilai parameter, dan metode aplikasi untuk pembaruan parameter.
Lihat informasi yang lebih lengkap tentang mengubah grup parameter di Memodifikasi parameter dalam grup parameter DB di Amazon RDS Aurora.
-
Untuk memodifikasi parameter konfigurasi manajer database dan variabel registri
-
Buat grup parameter DB kustom dengan menggunakan CreateDBParameterGroupoperasi.
Sertakan parameter-parameter yang diperlukan berikut:
-
DBParameterGroupName
-
DBParameterGroupFamily
-
Description
Lihat informasi yang lebih lengkap tentang cara membuat grup parameter basis data di Membuat grup parameter DB di Amazon RDS Amazon.
-
-
Ubah parameter dalam grup parameter kustom yang Anda buat dengan menggunakan ModifyDBParameterGroupoperasi.
Sertakan parameter-parameter yang diperlukan berikut:
-
DBParameterGroupName
-
Parameters
Lihat informasi yang lebih lengkap tentang mengubah grup parameter di Memodifikasi parameter dalam grup parameter DB di Amazon RDS Aurora.
-
Memodifikasi parameter konfigurasi database dengan perintah Db2
Anda dapat memodifikasi parameter konfigurasi database dengan perintah Db2.
Untuk memodifikasi parameter konfigurasi database
-
Hubungi basis data
rdsadmin
. Dalam contoh berikut, gantimaster_username
danmaster_password
dengan informasi Anda.db2 "connect to rdsadmin user
master_username
usingmaster_password
" -
Ubah parameter konfigurasi database dengan memanggil prosedur yang
rdsadmin.update_db_param
disimpan. Untuk informasi selengkapnya, lihat rdsadmin.update_db_param.db2 "call rdsadmin.update_db_param( '
database_name
', 'parameter_to_modify
', 'changed_value
')"