본문 바로가기
Mysql

mysql 쿼리문으로 slow쿼리, 시간 설정하기

by ohrohi 2019. 8. 7.
반응형

- 현재 슬로우쿼리 상태 확인

mysql> show variables like 'slow_query_%';

+---------------------+---------------+
| Variable_name       | Value         |
+---------------------+---------------+
| slow_query_log      | OFF             |
| slow_query_log_file | slow.log |
+---------------------+---------------+

 

- 슬로우쿼리 타임 확인

mysql> show global variables like 'long_query_time%';
+-----------------+----------+
| Variable_name   | Value    |
+-----------------+----------+
| long_query_time | 10.0000 |
+-----------------+----------+

 

- 슬로워쿼리 상태 on 으로 변경

mysql> set global slow_query_log = ON;

 

- 변경후 상태 확인

mysql> show variables like 'slow_query_%';

+---------------------+---------------+ 
| Variable_name       | Value         | 
+---------------------+---------------+ 
| slow_query_log      | ON             | 
| slow_query_log_file | slow.log       | 
+---------------------+---------------+ 

 

- 슬로우쿼리 타임 5초로 변경 

mysql> set global long_query_time=5;

 

- 변경된 시간 확인

mysql> show global variables like 'long_query_time%';
+-----------------+----------+
| Variable_name   | Value    |
+-----------------+----------+
| long_query_time | 5.000000 |
+-----------------+----------+

반응형