Global Status History の管理 - Amazon Relational Database Service

Global Status History の管理

Amazon RDS は、時間の経過とともにステータス変数の値のスナップショットを作成し、前回のスナップショット後の変化と共にテーブルに書き込む一連の手順を提供します。このインフラストラクチャは Global Status History (GoSH) と呼ばれます。詳細については、Global Status History の管理(Global Status History の管理) を参照してください。

以下のストアドプロシージャは、Global Status History (GoSH) の収集方法と保守方法を管理します。

mysql.rds_collect_global_status_history

Global Status History (GoSH) のスナップショットをオンデマンドで作成します。

構文

CALL mysql.rds_collect_global_status_history;

mysql.rds_disable_gsh_collector

Global Status History (GoSH) によって作成されたスナップショットを無効にします。

構文

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

Global Status History (GoSH) をオンにして、rds_set_gsh_collector で指定された間隔でデフォルトのスナップショットを作成します。

構文

CALL mysql.rds_enable_gsh_collector;

mysql.rds_enable_gsh_rotation

rds_set_gsh_rotation で指定された間隔での mysql.global_status_history テーブルのコンテンツの mysql.global_status_history_old へのローテーションをオンにします。

構文

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

Global Status History (GoSH) によって作成されるスナップショットの間隔を分単位で指定します。

構文

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 です。