글로벌 상태 기록 수집 및 유지 - Amazon Relational Database Service

글로벌 상태 기록 수집 및 유지

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 테이블의 내용이 rds_set_gsh_rotation에서 설정한 주기에 따라 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

전역적 상태 이력에서 생성하는 스냅샷 간격(분)을 지정합니다.

구문

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입니다.