Query cache en zoekgeschiedenis zijn verschillende dingen.
Query-cache
MySql slaat uitgevoerde zoekopdrachten met hun resultaten op in een query cache
, zodat het snel kan reageren wanneer dezelfde vraag wordt gevraagd (cachehit ).Voer RESET QUERY CACHE
of FLUSH TABLES
om de querycache te wissen.
Opdrachtgeschiedenisbestand
MySql slaat opdrachten op die vanuit zijn eigen shell worden uitgevoerd in een geschiedenisbestand
. Het bevindt zich onder uw homedirectory (Unix):~/.mysql_history
. Verwijder dit bestand om de geschiedenis tot nu toe te wissen (van shell) :
rm -rf ~/.mysql_history
Als u de geschiedenis volledig wilt uitschakelen, maakt u het geschiedenisbestand aan als een symbolische link naar /dev/null
(van shell) :
ln -s /dev/null $HOME/.mysql_history