本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
收集和維護全域狀態歷史記錄
Amazon RDS 會提供一組程序,將在一段時間內快照狀態變數的值,並將它們以及自從上次快照後的任何變更寫入至資料表。此基礎設施稱為「全域狀態歷史記錄」。如需詳細資訊,請參閱管理 RDS for MySQL 的全域狀態歷史記錄。
下列預存程序會管理收集及維護「全域狀態歷史記錄」的方式。
主題
mysql.rds_collect_global_status_history
隨需建立全域狀態歷史記錄的快照。
語法
CALL mysql.rds_collect_global_status_history;
mysql.rds_disable_gsh_collector
停用全域狀態歷史記錄建立的快照。
語法
CALL mysql.rds_disable_gsh_collector;
mysql.rds_disable_gsh_rotation
關閉 mysql.global_status_history 表格的輪換。
語法
CALL mysql.rds_disable_gsh_rotation;
mysql.rds_enable_gsh_collector
啟用全域狀態歷史記錄來依據 rds_set_gsh_collector 指定的間隔建立預設快照。
語法
CALL mysql.rds_enable_gsh_collector;
mysql.rds_enable_gsh_rotation
啟用依 mysql.global_status_history 指定的間隔將 mysql.global_status_history_old 資料表的內容輪換至 rds_set_gsh_rotation。
語法
CALL mysql.rds_enable_gsh_rotation;
mysql.rds_rotate_global_status_history
隨需將 mysql.global_status_history 資料表的內容輪換至 mysql.global_status_history_old。
語法
CALL mysql.rds_rotate_global_status_history;
mysql.rds_set_gsh_collector
指定全域狀態歷史記錄建立快照之間的間隔 (以分鐘為單位)。
語法
CALL mysql.rds_set_gsh_collector(intervalPeriod);
參數
-
intervalPeriod -
快照之間的間隔 (以分鐘為單位)。預設值為
5。
mysql.rds_set_gsh_rotation
指定 mysql.global_status_history 資料表輪換之間的間隔 (以天為單位)。
語法
CALL mysql.rds_set_gsh_rotation(intervalPeriod);
參數
-
intervalPeriod -
資料表輪換之間的間隔 (以天為單位)。預設值為
7。