[mysql] 서버를 다시 시작하지 않고 MySQL 쿼리 캐시 지우기

mySQL 서버를 다시 시작하지 않고 mysql 쿼리 캐시지우는 방법이 있습니까?



답변

나는 당신이 사용할 수 있다고 생각합니다 …

RESET QUERY CACHE;

… 실행중인 사용자에게 다시로드 권한이있는 경우 또는 다음을 통해 쿼리 캐시 조각 모음을 수행 할 수 있습니다.

FLUSH QUERY CACHE;

자세한 내용은 MySQL 매뉴얼 의 Query Cache Status and Maintenance 섹션을 참조하십시오.


답변

내 시스템 (Ubuntu 12.04)에서 RESET QUERY CACHEMySQL 서버를 발견 하고 다시 시작하는 것만으로는 충분하지 않습니다. 메모리 디스크 캐싱 때문이었습니다 .
각 쿼리 후에 터미널에서 디스크 캐시를 정리합니다.

sync && echo 3 | sudo tee /proc/sys/vm/drop_caches

그런 다음 mysql 클라이언트에서 쿼리 캐시를 재설정하십시오.

RESET QUERY CACHE;


답변

문서 에 따르면 , 이렇게해야합니다 …

RESET QUERY CACHE 


답변