Hva gjør flush-logger i MySQL?
Hva gjør flush-logger i MySQL?

Video: Hva gjør flush-logger i MySQL?

Video: Hva gjør flush-logger i MySQL?
Video: 116 Forelesning IBE102, 10. mar. 2014 2024, November
Anonim

mysql flush logger kommandoen lukker og åpner alle Logg filer som serveren skriver til. I situasjoner hvor den binære Logg filen er for stor til å åpne eller laste, kan du bruke kommandoen til å lage en ny tom binær Logg fil med neste sekvensnummer.

Også å vite er, hva er bruken av flush-privilegier i MySQL?

mysql > SPILLE PRIVILEGIER ; når vi gir noen privilegier for en bruker, kjører kommandoen skyllerettigheter vil laste inn tilskuddstabellene på nytt i mysql database som gjør at endringene trer i kraft uten å lastes på nytt eller starte på nytt mysql service.

hvordan kjører jeg et flush-privilegium i MySQL? For å fortelle serveren om å laste inn bevilgningstabellene på nytt, utføre en spyle - privilegier operasjon. Dette kan gjøres ved å utstede en SPILLE PRIVILEGIER setning eller ved å kjøre en mysqladmin spyle - privilegier eller mysqladmin reload-kommandoen.

Også å vite er, hva er flush i MySQL?

MySQL lansert i 1995, har blitt det mest populære databasesystemet med åpen kildekode. MySQL flush kommandoen brukes til å rydde opp i de interne cachene som brukes av MySQL og bare rotnivåbrukeren kan ha tillatelser for en SKYLL kommando. Den brukes hovedsakelig til å tømme vertsbuffertabellene.

Hvor finner jeg MySQL-logger?

Ja, MySQL skriver a Logg fil. Banen er /var/ Logg / mysql.

MySQL-loggene bestemmes av de globale variablene som:

  • log_error for feilmeldingsloggen;
  • general_log_file for den generelle spørringsloggfilen (hvis aktivert av general_log);
  • slow_query_log_file for den trege spørringsloggfilen (hvis aktivert av slow_query_log);

Anbefalt: