21.29.19 INFORMATION_SCHEMA INNODB_METRICS 테이블
이 INFORMATION_SCHEMA
테이블은 다양한 InnoDB
성능 정보를 나타내며, InnoDB
의 PERFORMANCE_SCHEMA
테이블의 특정 초점 영역을 보완합니다. 간단한 쿼리에서 시스템 상태 전체를 확인할 수 있습니다. 자세한 쿼리를 사용하면 성능 병목 현상, 자원 부족, 응용 프로그램 문제 등의 문제를 진단 할 수 있습니다.
각 모니터는 카운터 정보를 수집하도록 instrument되는 InnoDB
소스 코드에서 포인트를 나타냅니다. 카운터는 시작, 중지 및 설정할 수 있습니다. 공통 모듈 이름을 사용하여 카운터 그룹에 대해이 작업을 수행 할 수 있습니다.
기본적으로 비교적 소량의 데이터가 수집됩니다. 카운터를 시작, 중지 및 재설정하려면 카운터의 이름, 모듈 이름 '%'문자를 사용하여 이름 등의 와일드 카드 일치 특수 키워드 all
을 사용하여 innodb_monitor_enable
, innodb_monitor_disable
, innodb_monitor_reset
또는 innodb_monitor_reset_all
하나의 구성 옵션을 설정합니다.
사용법에 대해서는 섹션 14.14.6 "InnoDB INFORMATION_SCHEMA 메트릭 테이블" 을 참조하십시오.
표 21.21 INNODB_METRICS 컬럼
컬럼 이름 | 설명 |
---|---|
NAME | 카운터의 고유 이름입니다. |
SUBSYSTEM | 메트릭이 적용되는 InnoDB 의 측면. SET GLOBAL 구문에서 사용하는 해당 모듈 이름은 표 다음에 오는 목록을 참조하십시오. |
COUNT | 카운터가 활성화에서의 값입니다. |
MAX_COUNT | 카운터가 활성화의 최대 값. |
MIN_COUNT | 카운터가 활성화되고 나서 최소. |
AVG_COUNT | 카운터가 활성화에서의 평균. |
COUNT_RESET | 마지막으로 재설정 된 후 카운터 값. ( _RESET 필드는 스톱워치 랩 카운터처럼 작동합니다. 일정한 시간 간격 동안의 활동을 측정 할 수 있지만 누적 수치는 COUNT , MAX_COUNT 등의 필드에서 계속 사용할 수 있습니다.) |
MAX_COUNT_RESET | 마지막으로 재설정 된 후 최대 카운터 값. |
MIN_COUNT_RESET | 마지막으로 재설정 된 후 최소 카운터 값. |
AVG_COUNT_RESET | 마지막으로 재설정 된 후 평균 counter 값. |
TIME_ENABLED | 마지막 시작 타임 스탬프. |
TIME_DISABLED | 마지막 정지시의 타임 스탬프. |
TIME_ELAPSED | 카운터가 시작된 이후의 경과 시간 (초)입니다. |
TIME_RESET | 마지막 정지시의 타임 스탬프. |
STATUS | 카운터가 실행 중인지 ( ) 또는 중지하는지 ( ). |
TYPE | 항목이 누적 카운터인지 또는 일부 자원의 현재 값을 측정하고 있는가? |
COMMENT | 카운터의 설명. |
예 :
mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME="dml_inserts"\G *************************** 1. row *************************** NAME: dml_inserts SUBSYSTEM: dml COUNT: 3 MAX_COUNT: 3 MIN_COUNT: NULL AVG_COUNT: 0.046153846153846156 COUNT_RESET: 3 MAX_COUNT_RESET: 3 MIN_COUNT_RESET: NULL AVG_COUNT_RESET: NULL TIME_ENABLED: 2014-12-04 14:18:28 TIME_DISABLED: NULL TIME_ELAPSED: 65 TIME_RESET: NULL STATUS: enabled TYPE: status_counter COMMENT: Number of rows inserted 1 row in set (0.00 sec)
참고 :
이 테이블을 쿼리하려면
PROCESS
권한이 필요합니다.DESCRIBE
또는SHOW COLUMNS
를 사용하여 데이터 유형 및 기본값을 포함하여이 테이블의 컬럼에 대한 추가 정보를 표시합니다.