• MySQL매뉴얼
    • MySQL 5.6 매뉴얼
    • MySQL 5.1 매뉴얼
    • MySQL 5.0 매뉴얼
    • MySQL HA 매뉴얼
  • 기술문서
    • Xtrabackup 구성
    • 메모리 사용량 모니터링
  • 라이선스
  • 온라인문의
  • 회사소개
  • → 목 록 (MySQL5.6 한글메뉴얼) [close]
  • 1. MySQL 5.6 새로운 기능
  • 2. MySQL 설치 및 업그레이드
  • 3. MySQL Tutorial
  • 4. MySQL 프로그램
  • 5. MySQL 서버관리
  • 6. 보안
  • 7. 백업 및 복구
  • 8. 최적화
  • 9. Language Structure(언어구조)
  • 10. Character Sets(Globalization)
  • 11. 데이터형(Data Types)
  • 12. 함수와 연산자
  • 13. SQL 문법
  • 14. InnoDB 스토리지 엔진
  • 15. 기타 스토리지 엔진
  • 16. 고가용성 및 확장성
  • 17. 리플리케이션
  • 18. MySQL Cluster
  • 19. 파티셔닝
  • 20. Stored Programs and Views
  • 21. INFORMATION_SCHEMA
  • 1. INFORMATION_SCHEMA CHARACTER_SETS Table
    2. INFORMATION_SCHEMA COLLATIONS Table
    3. INFORMATION_SCHEMA COLLATION_CHARACTER_SET_APPLICABILITY Table
    4. INFORMATION_SCHEMA COLUMNS Table
    5. INFORMATION_SCHEMA COLUMN_PRIVILEGES Table
    6. INFORMATION_SCHEMA ENGINES Table
    7. INFORMATION_SCHEMA EVENTS Table
    8. INFORMATION_SCHEMA GLOBAL_STATUS and SESSION_STATUS Tables
    9. INFORMATION_SCHEMA GLOBAL_VARIABLES and SESSION_VARIABLES Tables
    10. INFORMATION_SCHEMA KEY_COLUMN_USAGE Table
    11. INFORMATION_SCHEMA OPTIMIZER_TRACE Table
    12. INFORMATION_SCHEMA PARAMETERS Table
    13. INFORMATION_SCHEMA PARTITIONS Table
    14. INFORMATION_SCHEMA PLUGINS Table
    15. INFORMATION_SCHEMA PROCESSLIST Table
    16. INFORMATION_SCHEMA PROFILING Table
    17. INFORMATION_SCHEMA REFERENTIAL_CONSTRAINTS Table
    18. INFORMATION_SCHEMA ROUTINES Table
    19. INFORMATION_SCHEMA SCHEMATA Table
    20. INFORMATION_SCHEMA SCHEMA_PRIVILEGES Table
    21. INFORMATION_SCHEMA STATISTICS Table
    22. INFORMATION_SCHEMA TABLES Table
    23. INFORMATION_SCHEMA TABLESPACES Table
    24. INFORMATION_SCHEMA TABLE_CONSTRAINTS Table
    25. INFORMATION_SCHEMA TABLE_PRIVILEGES Table
    26. INFORMATION_SCHEMA TRIGGERS Table
    27. INFORMATION_SCHEMA USER_PRIVILEGES Table
    28. INFORMATION_SCHEMA VIEWS Table
    29. InnoDB의 INFORMATION_SCHEMA Table
    1. INFORMATION_SCHEMA INNODB_CMP 및 INNODB_CMP_RESET Table
    2. INFORMATION_SCHEMA INNODB_CMP_PER_INDEX 및 INNODB_CMP_PER_INDEX_RESET Table
    3. INFORMATION_SCHEMA INNODB_CMPMEM and INNODB_CMPMEM_RESET Tables
    4. INFORMATION_SCHEMA INNODB_TRX Table
    5. INFORMATION_SCHEMA INNODB_LOCKS Table
    6. INFORMATION_SCHEMA INNODB_LOCK_WAITS Table
    7. INFORMATION_SCHEMA INNODB_SYS_TABLES Table
    8. INFORMATION_SCHEMA INNODB_SYS_INDEXES Table
    9. INFORMATION_SCHEMA INNODB_SYS_COLUMNS Table
    10. INFORMATION_SCHEMA INNODB_SYS_FIELDS Table
    11. INFORMATION_SCHEMA INNODB_SYS_FOREIGN Table
    12. INFORMATION_SCHEMA INNODB_SYS_FOREIGN_COLS Table
    13. INFORMATION_SCHEMA INNODB_SYS_TABLESTATS View
    14. INFORMATION_SCHEMA INNODB_SYS_DATAFILES Table
    15. INFORMATION_SCHEMA INNODB_SYS_TABLESPACES Table
    16. INFORMATION_SCHEMA INNODB_BUFFER_PAGE Table
    17. INFORMATION_SCHEMA INNODB_BUFFER_PAGE_LRU Table
    18. INFORMATION_SCHEMA INNODB_BUFFER_POOL_STATS Table
    19. INFORMATION_SCHEMA INNODB_METRICS Table
    20. INFORMATION_SCHEMA INNODB_FT_CONFIG Table
    21. INFORMATION_SCHEMA INNODB_FT_DEFAULT_STOPWORD Table
    22. INFORMATION_SCHEMA INNODB_FT_INDEX_TABLE Table
    23. INFORMATION_SCHEMA INNODB_FT_INDEX_CACHE Table
    24. INFORMATION_SCHEMA INNODB_FT_DELETED Table
    25. INFORMATION_SCHEMA INNODB_FT_BEING_DELETED Table
    30. MySQL Cluster INFORMATION_SCHEMA Table
    31. Thread Pool INFORMATION_SCHEMA Tables
    32. Extensions to SHOW Statements
  • 22. PERFORMANCE SCHEMA
  • 23. 컨넥터 및 API
  • 24. MySQL 확장
  • 25. MySQL Enterprise Edition
  • 26. MySQL Workbench
  • 27. 제약 및 제한
  • 28. MySQL 5.7 새로운 기능

21.29.13 INFORMATION_SCHEMA INNODB_SYS_TABLESTATS View

INNODB_SYS_TABLESTATS 은 InnoDB 테이블에 대한 낮은 수준의 상태 정보보기를 제공합니다. 이 데이터는 InnoDB 테이블의 쿼리시에 사용하는 인덱스를 계산하기 위해 MySQL 최적화에 의해 사용됩니다. 이 정보는 디스크에 저장된 데이터에 따르는 것이 아니라, 인 메모리 데이터 구조에서 파생됩니다. 대응하는 내부 InnoDB 시스템 테이블은 없습니다.

InnoDB 테이블은 마지막으로 서버를 다시 시작하고 열려 있고 테이블 캐시에서 제거되지 않은 경우,이 뷰에 표시됩니다. 영구 통계를 사용할 수있는 테이블이보기에 항상 표시됩니다.

관련 사용법 및 예제는 섹션 14.14.3 "InnoDB INFORMATION_SCHEMA 시스템 테이블" 을 참조하십시오.

표 21.14 INNODB_SYS_TABLESTATS 컬럼

컬럼 이름 설명
TABLE_ID 통계를 사용할 수있는 테이블을 나타내는 식별자. INNODB_SYS_TABLES.TABLE_ID 와 같은 값을 사용합니다.
NAME 테이블의 이름. INNODB_SYS_TABLES.NAME 와 같은 값을 사용합니다.
STATS_INITIALIZED 값은 통계가 이미 수집 된 경우 Initialized 에서 수집되지 않은 경우 Uninitialized 입니다.
NUM_ROWS 현재 추정되는 테이블의 행 수. 각각의 DML 작업 후 업데이트됩니다. 커밋되지 않은 트랜잭션이 테이블에 삽입되거나 테이블에서 삭제되거나하는 경우 정확하지 않을 수 있습니다.
CLUST_INDEX_SIZE 클러스터 된 인덱스를 포함하는 디스크의 페이지 수입니다. 기본 키 순서로 InnoDB 테이블 데이터를 유지합니다. 이 값은 테이블의 통계가 아직 수집되지 않은 경우 NULL이 될 수 있습니다.
OTHER_INDEX_SIZE 테이블에 대한 모든 보조 인덱스를 포함하는 디스크의 페이지 수입니다. 이 값은 테이블의 통계가 아직 수집되지 않은 경우 NULL이 될 수 있습니다.
MODIFIED_COUNTER INSERT , UPDATE , DELETE 등의 DML 작업과 외부 키의 케스케이드에 의해 변경된 행의 수. 이 컬럼은 테이블 통계가 다시 계산 될 때마다 리셋됩니다.
AUTOINC 모든 자동 증가 기반 작업에서 발행되는 다음 번호. AUTOINC 값의 변화 속도는 자동 증가 번호가 요청 된 횟수와 요구에 따라 인정되는 번호의 개수에 따라 다릅니다.
REF_COUNT 이 카운터가 0이되면 테이블 메타 데이터를 테이블 캐시에서 제거 할 수 있습니다.

예 :

mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_SYS_TABLESTATS where TABLE_ID = 71 \G
*************************** 1. row ***************************
         TABLE_ID: 71
             NAME: test/t1
STATS_INITIALIZED: Initialized
         NUM_ROWS: 1
 CLUST_INDEX_SIZE: 1
 OTHER_INDEX_SIZE: 0
 MODIFIED_COUNTER: 1
          AUTOINC: 0
        REF_COUNT: 1
1 row in set (0.00 sec)

참고 :

  • 이 테이블은 주로 전문가 수준의 성능 모니터링과 MySQL의 성능 관련 확장을 개발하는 데 도움이됩니다.

  • DESCRIBE 또는 SHOW COLUMNS 를 사용하여 데이터 유형 및 기본값을 포함하여이 테이블의 컬럼에 대한 추가 정보를 표시합니다.

  • 이 테이블을 쿼리하려면 PROCESS 권한이 필요합니다.


서울시 강남구 영동대로 602 6층
TEL: 02-6061-0006  /  E: csr@mysqlkorea.com
주식회사 이노클러스터  등록번호 : 727-86-02261
Copyright © innocluster Co. ltd. all rights reserved