sql >> Databáze >  >> RDS >> Mysql

Spousta stavů Query End v MySQL, všechna připojení použitá během několika minut

Zde odpovím na svou vlastní otázku. Zkontroloval jsem velikosti oddílů pomocí jednoduchého df příkaz a tam jsem viděl, že /var je 100% plný. Našel jsem archiv o velikosti 10 GB, který někdo zanechal. Smazali to, spustili MySQL, spustili PURGE LOGS BEFORE '2012-10-01 00:00:00' dotaz, abyste uvolnili spoustu místa a snížili velikost adresáře /var/lib/mysql z 346 GB na 169 GB. Změněno zpět na hlavní a vše opět běží skvěle.

Z toho jsem se naučil, že naše log soubory jsou VELMI velké, VELMI rychle. Takže zavedu rutinu údržby, abych nejen udržoval soubory protokolu v provozu, ale také mě upozornil, když se blížíme plnému oddílu.

Doufám, že to bude užitečné pro někoho, kdo v budoucnu narazí na stejný problém. Zkontrolujte místo na disku! :)



  1. Jak získat statistické informace SQL Server pomocí systémových statistických funkcí

  2. Dynamický dotaz s proměnným počtem IN (p1, p2, p3) argumentů

  3. Vytvořte objekt DIE na serveru SQL Server

  4. Odstranění volání databáze uzlů