MySQL/Tip
MySQL 마스터에만 쿼리 수행하기
DBAcrom
2015. 2. 11. 14:17
MySQL DB의 Replication을 활용하다 보면,
MASTER에만 쿼리를 수행하고 싶을 때가 있다. 세션단위로 파라미터 조정만 해주면 간단히 할 수 있다.
--해당 파라미터 확인
mysql> SHOW VARIABLES LIKE 'sql_log_bin';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| sql_log_bin | ON |
+---------------+-------+
-- 옵션 끄기
mysql> SET SESSION sql_log_bin=OFF;
mysql> SHOW VARIABLES LIKE 'sql_log_bin';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| sql_log_bin | OFF |
+---------------+-------+
-- 옵션 켜기
mysql> SET SESSION sql_log_bin=ON;
mysql> SHOW VARIABLES LIKE 'sql_log_bin';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| sql_log_bin | ON |
+---------------+-------+