[MySQL 5.6 기준]
1. thread에 수행된 sql 로깅
select * from performance_schema.setup_consumers where name like
'events_statements_%';
결과를 보면
event_statements_current : YES
event_statements_history : NO
event_statements_history_long : NO
thread에서 실행시킨 sql에 대해 로깅을 남기기 위해서 update문을 통해 NO를 YES변경
update performance_schema.setup_consumers
set enabled = 'YES' where name like 'event_statements_%';
event_statements_history 테이블은 thread당 10개(default) history를 남김.
event_statements_history_long 테이블은 전체 10,000개(default) history를 남김
my.cnf 설정값을 통해 변경 가능 (static 변수)
performace_schema_event_statements_history_size
performace_schema_event_statements_history_long_size
'RDB > MySQL' 카테고리의 다른 글
mysql용 python 코드 예제 (0) | 2017.09.07 |
---|---|
mysql5.7 install (0) | 2016.10.29 |
mysql status중 handler (0) | 2016.08.10 |
mysql 기본 데이터 타입 (0) | 2016.05.28 |
maridb mysql install 및 documentation (0) | 2016.05.27 |