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, instance RDS untuk Db2 DB menggunakan grup parameter DB yang khusus untuk database Db2 dan instance DB. Kelompok parameter ini berisi parameter untuk IBM Db2 mesin database, khususnya parameter konfigurasi manajer database dan variabel registri. Untuk informasi tentang bekerja dengan grup parameter, lihatGrup parameter untuk RDS.
RDSuntuk parameter konfigurasi database Db2 diatur ke nilai default dari mesin penyimpanan yang telah Anda pilih. Untuk informasi selengkapnya tentang parameter Db2, lihat parameter konfigurasi database Db2
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, AWS CLI, atau. RDS API
Untuk melihat nilai parameter untuk grup parameter DB
-
Masuk ke AWS Management Console dan buka RDS konsol Amazon 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 describe-engine-default-parametersperintah. 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 mencantumkan hanya parameter yang dapat dimodifikasi 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 DescribeDBParameters
operasi 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.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 database 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,, atau RDSAPI. 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 create-db-parameter-groupperintah.
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 dalam grup parameter kustom yang Anda buat dengan menjalankan modify-db-parameter-groupperintah.
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
')"