문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
database:mysql:config [2013/04/21 18:33] kwon37xi |
database:mysql:config [2018/11/09 17:52] kwon37xi [Client Options] |
||
---|---|---|---|
줄 7: | 줄 7: | ||
* '' | * '' | ||
* Replication을 사용하지 않을 경우 bin log는 무조건 꺼야 한다. 성능을 저하시키고, | * Replication을 사용하지 않을 경우 bin log는 무조건 꺼야 한다. 성능을 저하시키고, | ||
- | * [[http:// | + | * [[http:// |
- | * [[http:// | + | # bin log 크기 제한. |
+ | log-bin=/ | ||
+ | binlog_cache_size = 2M # binlog cache 사이즈 | ||
+ | max_binlog_size = 50M # bin로그 최대 파일 사이즈 | ||
+ | expire_logs_days = 10 # 보관기간 | ||
+ | </ | ||
+ | * [[http:// | ||
+ | # bin log 삭제 | ||
+ | #log-bin | ||
+ | ... | ||
+ | # | ||
+ | </ | ||
+ | * 실제 bin log 파일은 '' | ||
===== charset ===== | ===== charset ===== | ||
* [[database: | * [[database: | ||
줄 19: | 줄 31: | ||
</ | </ | ||
+ | MySQL Client는 '' | ||
===== Connection 갯수 정리 ===== | ===== Connection 갯수 정리 ===== | ||
* ''/ | * ''/ | ||
+ | [mysqld] | ||
max_connections = 250 | max_connections = 250 | ||
</ | </ | ||
줄 32: | 줄 46: | ||
[mysql] | [mysql] | ||
prompt=\u@\h: | prompt=\u@\h: | ||
+ | </ | ||
+ | |||
+ | ===== Can't connect to MySQL server on ' | ||
+ | * [[http:// | ||
+ | * '' | ||
+ | * 이 이유는 '' | ||
+ | * 해당 줄을 주석 처리하거나 '' | ||
+ | |||
+ | ===== com.mysql.jdbc.PacketTooBigException: | ||
+ | MySQL 클라이언트가 MySQL 서버에 전송한 쿼리의 크기가 지나치게 클 때 발생하는 오류. | ||
+ | 한 번에 많은 쿼리를 전송해야 할 경우 '' | ||
+ | |||
+ | ===== 모든 쿼리 로그 찍기 Query Log ===== | ||
+ | < | ||
+ | [mysqld] | ||
+ | general_log_file | ||
+ | general_log | ||
+ | slow_query_log | ||
+ | </ | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | select * from general_log order by event_time desc limit 100; | ||
</ | </ |