Loading...
MySQL 9.5 Reference Manual 9.5의 30.3 sys Schema Progress Reporting의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
다음 sys 스키마 view는
오래 실행되는 트랜잭션에 대한 진행률 보고를 제공합니다:
1processlist 2session 3x$processlist 4x$session
필수 인스트루먼트와 컨슈머가 활성화되어 있다고 가정하면,
이들 view의 progress 컬럼은
진행률 보고를 지원하는 stage에 대해
완료된 작업의 비율을 표시합니다.
stage 진행률 보고에는
events_stages_current 컨슈머가 활성화되어 있어야 하며,
또한 진행률 정보가 필요한 인스트루먼트도 활성화되어 있어야 합니다.
이러한 stage에 대한 인스트루먼트는 현재 진행률 보고를 지원합니다:
1stage/sql/Copying to tmp table 2stage/innodb/alter table (end) 3stage/innodb/alter table (flush) 4stage/innodb/alter table (insert) 5stage/innodb/alter table (log apply index) 6stage/innodb/alter table (log apply table) 7stage/innodb/alter table (merge sort) 8stage/innodb/alter table (read PK and internal sort) 9stage/innodb/buffer pool load
추정 및 완료된 작업 보고를 지원하지 않는 stage의 경우,
또는 필요한 인스트루먼트나 컨슈머가 활성화되어 있지 않은 경우,
progress 컬럼은
NULL입니다.
30.2 Using the sys Schema
30.4 sys Schema Object Reference