Mit csinálnak az öblítési naplók a MySQL-ben?
Mit csinálnak az öblítési naplók a MySQL-ben?

Videó: Mit csinálnak az öblítési naplók a MySQL-ben?

Videó: Mit csinálnak az öblítési naplók a MySQL-ben?
Videó: ELK: Elasticsearch, logstash, beats (Часть 1) / Java Tech Talk 2024, November
Anonim

mysql flush naplók parancs bezárja és újra megnyitja az összes log fájlokat, amelyekre a szerver ír. Olyan helyzetekben, amikor a bináris log túl nagy a megnyitáshoz vagy betöltéshez, a paranccsal létrehozhat egy új üres bináris fájlt log fájl a következő sorszámmal.

Azt is tudni kell, mi a haszna az öblítési jogosultságoknak a MySQL-ben?

mysql > FLUSH KIVÁLTSÁGOK ; amikor megadunk néhányat kiváltságokat felhasználó számára a parancs futtatása flush privilégiumok újra betölti a támogatási táblákat a mysql adatbázis, amely lehetővé teszi, hogy a változtatások újratöltés vagy újraindítás nélkül érvénybe lépjenek mysql szolgáltatás.

Hogyan futtathatok öblítési jogosultságot a MySQL-ben? Ha azt szeretné, hogy a szerver töltse be újra a támogatási táblákat, előadni a flush - kiváltságokat művelet. Ezt úgy lehet megtenni, hogy a FLUSH KIVÁLTSÁGOK utasítással vagy egy mysqladmin futtatásával flush - kiváltságokat vagy a mysqladmin reload parancsot.

Azt is tudni kell, hogy mi az flush a MySQL-ben?

MySQL 1995-ben indították útjára, és a legnépszerűbb nyílt forráskódú adatbázis-rendszerré vált. MySQL flush parancs a által használt belső gyorsítótárak tisztítására szolgál MySQL és csak a root szintű felhasználó rendelkezhet jogosultságokkal a FLUSH főként a gazdagép gyorsítótár tábláinak törlésére szolgál.

Hol találok MySQL naplókat?

Igen, MySQL írja a log fájlt. Az útja a /var/ log / mysql.

A MySQL-naplókat olyan globális változók határozzák meg, mint például:

  • log_error a hibaüzenet naplójához;
  • general_log_file az általános lekérdezési naplófájlhoz (ha az általános_napló engedélyezi);
  • slow_query_log_file a lassú lekérdezés naplófájljához (ha engedélyezte a lassú lekérdezés_napló);

Ajánlott: