묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
MYSQL DB 세션용량이 상당히 큽니다.
2015.07.12 23:52
전체 DB 4GB에서
session을 사용중인데 세션이 1GB를 차지하는데
앞으로도 세션이 상당히 데이터량이 증가될 것으로 보이는데요..
innodb를 사용중인데 세션을 사용하면 DB값이 커지는 것은 어쩔 수 없는건가요..?
쓸모 없는 세션을 비워도 상당히 용량이 크네요..
그리고 innodb 에서
/var/lib/mysql에서
du -sh를 해보면
60GB가까이 되는데 실제 DB는 4GB정도구요
PURGE MASTER LOGS BEFORE DATE_SUB(CURRENT_DATE, INTERVAL 1 DAY
로 지워줘도 상당히 크네요... DB설정을 변경해야할까요,,?
댓글 3
-
꾸링
2015.07.13 00:06
-
Luatic™
2015.07.13 00:43
DB세션.. 흠 꼭 써야하나요 권장하지 않는데 말입니다. 성능에 치명적입니다 4기가이면 단독서버이신데 그리 큰 용량은 아니지만 자주 불러와따 가따를 반복해 DB서버에 부하만 줄뿐입니다.
-
꾸링
2015.07.13 01:43
아 DB세션이 속도를 저하시키는 원인이 될 수 있군요..
아직까지 크게 느려지는 문제는 없는데 좀 더 사이트가 느려진다면 세션을 꺼야겠습니다.
답변 고맙습니다.
BIN파일 삭제를 1DAY로 해놔도 60GB나 되는 이유는 무엇일까요..?