收集與維護全域狀態歷史記錄 - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

收集與維護全域狀態歷史記錄

Amazon RDS 提供了一組程序,這些程序會擷取一段時間內狀態變數值的快照,並將其寫入資料表,以及自上次快照以來的任何變更。此基礎設施稱為「全域狀態歷史記錄」。如需更多詳細資訊,請參閱管理適用於 My RDS 的全域狀態歷史記錄SQL

下列預存程序會管理收集及維護「全域狀態歷史記錄」的方式。

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