昨天忙了一天的RDS相關設定

整理出一些心得

 

RDS不像是一般的資料庫設定,以MySQL來說,通常我們會去改 my.cnf

但在RDS當中要修改資料庫相關參數,只能修改Parameter Group

擷取

預設啟動資料庫時,RDS會給你一個預設的設定資料,這是無法更動的

所以要自定義參數時,就必須自己新增一組出來,如下圖

擷取

那需要修該參數時

點選你要修改的參數前方的放大鏡~

因為參數太多,所以要用Filter的方式找出需要修改的參數

而有些參數是RDS鎖死無法修改的

擷取

擷取

這裡我們主要是要開啟slow query log

所以列出需要修改的參數

slow_query_log    1   (1是啟用,預設是0)

long_query_time 1   (這裡是秒數,超過1秒就記錄LOG)

log_output option File (LOG輸出格式,預設是table,在AWS上觀看要選File)

設定完畢之後修改RDS的設定

擷取

之後套用需要時間生效(註:某些參數需重啟RDS才能套用)

擷取

這樣子就生效了

在控制介面下方的LOG就可以觀察到log了