web-dev-qa-db-ja.com

AWS RDSでシステムを変更するにはどうすればよいですか?

走る必要がある

ALTER SYSTEM SET track_activity_query_size = 16384;

だから私はいくつかの長時間実行されているクエリの内容を見ることができます(デフォルトサイズで最初のみを見ることができます)が、私のRDSインスタンスのpgAdminでそれを行おうとするとエラーが発生します

ERROR:  must be superuser to execute ALTER SYSTEM command

そのシステム変更クエリを実行するにはどうすればよいですか?

2
CorayThan

RDS Postgresインスタンスにはパラメータグループがあります。定義されているパラメーターグループをRDS colsoleで確認します。RDS->データベース->データベースを選択->設定->パラメーターグループ。それがデフォルトの場合は、新しいものを作成し、track_activity_query_sizeを必要な値に変更します。新しいパラメーターグループを適用するか、実際のパラメーターグループを変更します。パラメータは静的であるため、どのような場合でも再起動が必要です。

詳細については、このリンクを確認してください: https://docs.aws.Amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithParamGroups.html

4
detzu