設定変更
- パラメーターグループを作成する
- パラメータグループファミリー: aurora-postgresql9.6
- タイプ: DB Parameter Group
- グループ名: custom.aurora-postgresql9.6 (任意)
- 説明: Custom parameter group for aurora-postgresql9.6(任意)
- track_activity_query_size を 102400 に変更する
- 作成したDBパラメーターグループ "custom.aurora-postgresql9.6" の track_activity_query_size を 102400(最大値) に変更する。
- 作成したDBパラメーターグループを関連付ける
- Aurora Postgres インスタンスのDB パラメータグループを作成したパラメーターグループ "custom.aurora-postgresql9.6" に変更する。
- Aurora Postgres インスタンスを再起動する
- DBインスタンスのDBパラメーターグループの表示が "aurora-postgres96-custom (再起動の保留中)" のように "再起動の保留中" と表示されたら、DBインスタンスを再起動する。
確認
- track_activity_query_size の値を確認する。
aurora-postgres-r42xl awsuser 05:37 => show track_activity_query_size;
track_activity_query_size
102400
(1 row)
Time: 12.975 ms
- 1024バイトを超えるクエリを実行してみて、pg_stat_activity.query で確認する。
select datid,
datname,
pid,
usesysid,
usename,
application_name,
client_addr,
client_hostname,
client_port,
backend_start,
xact_start,
query_start,
state_change,
wait_event_type,
wait_event,
state,
backend_xid,
backend_xmin,
query
from pg_stat_activity
union
select datid,
datname,
pid,
usesysid,
usename,
application_name,
client_addr,
client_hostname,
client_port,
backend_start,
xact_start,
query_start,
state_change,
wait_event_type,
wait_event,
state,
backend_xid,
backend_xmin,
query
from pg_stat_activity
union
(続く)
;
- pg_stat_activity.query が 1024 バイトを超えて 5852 バイトまで表示されている。
補足
- デフォルトのパラメーターグループの設定では以下の通り1023バイトまでしか表示されない。