• 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.16 INFORMATION_SCHEMA INNODB_BUFFER_PAGE 테이블

INNODB_BUFFER_PAGE 테이블은 각 페이지 에 대한 정보를 InnoDB 버퍼 풀 에 유지합니다.

관련 사용법 및 예제는 섹션 14.14.5 "InnoDB INFORMATION_SCHEMA 버퍼 풀 테이블" 을 참조하십시오.

경고

INNODB_BUFFER_PAGE 테이블을 쿼리하면 상당한 성능 오버 헤드가 발생할 수 있습니다. 쿼리에 의해 발생할 수있는 성능에 미치는 영향을 인식하고 또한 그것이 허용 가능하다고 판단되지 않는 한, 운영 시스템에서는이 테이블을 쿼리하지 마십시오. 성능에 미치는 영향을 방지하려면 검사 문제를 테스트 인스턴스에 재현하고 테스트 인스턴스의 INNODB_BUFFER_PAGE 테이블을 쿼리합니다.

표 21.18 INNODB_BUFFER_PAGE 컬럼

컬럼 이름 설명
POOL_ID 버퍼 풀 ID. 다중 버퍼 풀 인스턴스를 구별하는 식별자.
BLOCK_ID 버퍼 풀 블록 ID.
SPACE 테이블 스페이스 ID. INNODB_SYS_TABLES.SPACE 와 같은 값을 사용합니다.
PAGE_NUMBER 페이지 번호.
PAGE_TYPE 페이지 타입. ALLOCATED (새로 할당 된 페이지), INDEX (B 트리 노드) UNDO_LOG (Undo 로그 페이지) INODE (인덱스 노드) IBUF_FREE_LIST (삽입 버퍼 여유 목록) IBUF_BITMAP (삽입 버퍼 비트 맵), SYSTEM (시스템 페이지) , TRX_SYSTEM (트랜잭션 시스템 데이터) FILE_SPACE_HEADER (파일 영역 헤더) EXTENT_DESCRIPTOR (범위 디스크립터 페이지), BLOB (비 압축 BLOB 페이지) COMPRESSED_BLOB (첫 번째 압축 BLOB 페이지) COMPRESSED_BLOB2 (후속 압축 BLOB 페이지) IBUF_INDEX ( 삽입 버퍼 인덱스), UNKNOWN (알) 중 하나입니다.
FLUSH_TYPE 플래시 타입.
FIX_COUNT 버퍼 풀에서 블록을 사용하는 스레드 수입니다. 0이면 블록은 삭제 대상입니다.
IS_HASHED 해시 인덱스가이 페이지에 구축되어 있는지.
NEWEST_MODIFICATION 가장 새로운 변화의 로그 시퀀스 번호입니다.
OLDEST_MODIFICATION 가장 오래된 변경 로그 시퀀스 번호.
ACCESS_TIME 페이지의 첫 번째 액세스 시간의 판단에 사용되는 이름 수.
TABLE_NAME 페이지가 속해있는 테이블의 이름. 이 컬럼은 유형 INDEX 페이지에만 적용 가능합니다.
INDEX_NAME 페이지가 속해있는 인덱스의 이름입니다. 이것은 클러스터 된 인덱스의 이름도 보조 인덱스의 이름이됩니다. 이 컬럼은 유형 INDEX 페이지에만 적용 가능합니다.
NUMBER_RECORDS 페이지의 레코드 수.
DATA_SIZE 레코드 크기의 총. 이 컬럼은 유형 INDEX 페이지에만 적용 가능합니다.
COMPRESSED_SIZE 압축 된 페이지 크기. 압축되지 않은 페이지는 NULL입니다.
PAGE_STATE 페이지 상태. 유효한 데이터를 수반 페이지의 상태는 FILE_PAGE (파일에서 데이터 페이지를 버퍼합니다), MEMORY (메모리 내 객체의 페이지를 버퍼합니다) COMPRESSED 중 하나입니다. 다른 가능한 ( InnoDB 에 의해 관리되는) 상태는 NULL , READY_FOR_USE , NOT_USED , REMOVE_HASH 입니다.
IO_FIX I / O가이 페이지에 대해 보류 중인지 여부를 지정합니다. IO_NONE = 보류중인 I / O없이 IO_READ = 읽기 보류 중 IO_WRITE = 쓰기 보류 중입니다.
IS_OLD 블록을 LRU 목록의 이전 블록의 하위 목록에 있는지 여부를 지정합니다.
FREE_PAGE_CLOCK 블록이 마지막으로 LRU리스트의 선두에 놓여 졌을 때의 freed_page_clock 카운터. freed_page_clock 카운터는 LRU리스트의 말미에서 제거 된 블록의 수를 추적합니다.

예 :

mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_BUFFER_PAGE LIMIT 1\G
*************************** 1. row ***************************
            POOL_ID: 0
           BLOCK_ID: 0
              SPACE: 97
        PAGE_NUMBER: 2473
          PAGE_TYPE: INDEX
         FLUSH_TYPE: 1
          FIX_COUNT: 0
          IS_HASHED: YES
NEWEST_MODIFICATION: 733855581
OLDEST_MODIFICATION: 0
        ACCESS_TIME: 3378385672
         TABLE_NAME: `employees`.`salaries`
         INDEX_NAME: PRIMARY
     NUMBER_RECORDS: 468
          DATA_SIZE: 14976
    COMPRESSED_SIZE: 0
         PAGE_STATE: FILE_PAGE
             IO_FIX: IO_NONE
             IS_OLD: YES
    FREE_PAGE_CLOCK: 66
1 row in set (0.03 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