本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
log_connections
此log_connections
參數可控制是否記錄與資料庫的連線。當您將此參數設定為時on
,記錄檔會包含每個成功連線到資料庫的相關資訊,例如用戶端的 IP 位址、使用者名稱、資料庫名稱,以及連線的日期和時間。
您可以使用log_connections
參數來監視和疑難排解與資料庫的連線。您可以查看連線到資料庫的使用者、應用程式、終端機和機器人、使用者連線的來源以及頻率。此資訊對於識別和解決連線相關問題或追蹤使用模式非常有用。
AWS CLI 語法
下列指令會log_connections
針對特定的 DB 參數群組進行變更。此變更適用於使用參數群組的所有執行個體或叢集。
# Modify log_connections on a DB parameter group aws rds modify-db-parameter-group \ --db-parameter-group-name <parameter_group_name> \ --parameters "ParameterName=log_connections,ParameterValue=<new_value>,ApplyMethod=immediate" # Modify log_connections on a DB cluster parameter group aws rds modify-db-cluster-parameter-group \ --db-cluster-parameter-group-name <parameter_group_name> \ --parameters "ParameterName=log_connections,ParameterValue=<new_value>,ApplyMethod=immediate"
類型:動態 (如果已設定,則會立即套用變更ApplyMethod=immediate
)
預設值 PostgreSQL 設值off
)
範例
如果您懷疑與資料庫的連線過多,或連線頻率太頻繁的特定使用者或 IP 位址會影響效能,則可以使用此參數。藉由啟用log_connections
參數並檢查記錄輸出,您可以看到所有連線的編號和詳細資料。
啟用此參數之前,請檢查組織的政策,並考慮記錄 IP 位址和使用者名稱的安全隱患。