Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Flush pomalý dotazu Prihlásiť MySQL

Keď to začalo - možnosť log- slow - otázky , MySQL pomalých protokolov dotaz obchodoch zoznam všetkých príkazov SQL , ktoré trvalo dlhšie ako nastavenú dobu vykonať . To vám umožní vidieť žiadne dotazy SQL spustené , ktoré môžu byť silne nahráva na server , a mohli by ťažiť z optimalizáciou . V prípade problému na rušnej servera , log súbory možno rýchlo rastie čo do veľkosti . Splachovanie súborov protokolu zastaví protokoly stáva príliš veľký , čo vám umožní udržať veľkosti súborov zvládnuteľný pre ďalšiu analýzu . Pokyny dovolená 1

Pripojenie k vzdialenej MySQL serveru cez SSH , alebo otvorte okno terminálu , ak sa nachádza na fyzickom serveri .
2

typu " cd mysql - Data - directory " na príkazovom riadku , nahrádza mysql - data - adresár s cestou k umiestnenie dátových súborov mysql na serveri . V predvolenom nastavení je dátový adresár sa nachádza v adresári /var /lib /mysql .
3

Premenujte aktuálne súbory protokolu , ak chcete zachovať kópiu pre analýzu , zadaním nasledujúceho príkazového riadku

mv mysql.log mysql.oldmv mysql - slow.log mysql - slow.old
4

vypláchnite súbory denníka zadaním na príkazovom riadku : .

mysqladmin flush - logs

MySQL zavrie všetky existujúce súbory denníka , a potom sa otvorí ako nové súbory s rovnakými menami .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené