Kas see ikka juhtub, kui lülitad ajastatud "vB Enterprise Tõlkija (Cache TTL)". Kui suur on teie vahemälu tabelid? Kui server sügisel juhtub, kas teil on mingeid vigu log faili? Kas üritate kasutada vBET parameeter "Cache puhastamine timelap"? Mis kliiring strateegia te kasutate just nüüd?
Sa ei vastanud kõige olulisem informatsioon - see ikka jookseb kui ajastatud on puudega? Kõigepealt vaja kindlaks määrata, ei vBET on tõeline probleem siin.
Normaalse kustutamise vana cache on kustutatud päevas. Kui soovite kiireim viis kustutamine - kasuta viimase strateegia - see eemaldab kogu cache üks kord 15 päeva jooksul. See toimib kohe ja kasutada praktiliselt 0 serveri ressursse. Aga sa pead täitma kogu cache uuesti, mitte lihtsalt vana.
Kas oled proovinud kasutada "Cache puhastamine timelap" variant?
Cache puhastamine timelap
Mitu sekundit oodata, vahel brauseri vahemälu tühjendamine tabelid. Set 0 keelata. Pange tähele, et vBET on üle 150 cache tabeleid selge - millega see väärtus on liiga kõrge võib põhjustada, et kliiring, mis algab öösel jätkub isegi päevas tundi. Samuti palun ärge seda suuremaks, et teie MySQL ühendus ootab ilma kasutamine (mysql seadistus: wait_timeout) - muidu on see põhjus "MySQL server on kadunud viga" ja puhastades ei lõpetanud.
Vabandust - ma ei saa üks asi - sa pead kliiring kaks korda päevas? Palun blokeerige kliiring ülesanne ja ütle ei oma server crash, kui arveldus on blokeeritud (ükskõik, kus tund - keelata täielikult). Kui server ei ole viga, kui vahemälu puhastamine on keelatud, siis see tähendab, et vBET on süüdi. Kui ikka crasches siis midagi muud põhjustab seda.
Kui vBET on süüdi siis on mitu võimalust tune it up:
- Määrata suuremaks väärtuseks "Cache puhastamine timelap" - see annab aega ja rohkem CPU teiste niidid vahel kliiringu iga cache tabelisse. Ma soovitan seda teha esimese koha
- Seadke alumine "Cache Time To Live (TTL)" -, siis sinu tabelid on väiksem ja seega kliiringu on odavam.
- Mängi koos "Cache puhastamine strateegia" - viimane lahendab oma probleemi 100% - see on mõeldud väga suur vahemälu ja selge isegi suur vahemälu kohe, sest see lihtsalt eemaldab kogu cache tabeleid ja loob uuesti. Aga see puhastab kogu cache kord Cache TTL ajavahemiku kestel, mistõttu cache olema täidetud algusest peale. See on viimane asi, mida soovitan kasutada, nii et kui midagi muud töötab see 100%. See on lisada ainult selliseid olukordi![]()
OK, nii järgmised meetmed, mis aitavad teil:
1. Suurendada cache TTL - vähem andmeid on kustutatud iga kord
2. Muuda kliiring strateegia: "Quick kohaliku kustutamise koos optimeerida tabelid" - pange tähele, et see valik võib olla hullem kui vahemälu ei ole piisavalt suur. Suurte caches on parem, kui normaalne.
3. Eksperimentaalne: võite valida "Quick kohaliku kustutamise koos optimeerida tabelid" ja redigeerida pilti / Includes / vbenterprisetranslator_functions.php poolt comment 3 rida koodi, mis sisaldab OPTIMIZE LOCAL TABLE. Selle muutmine eemaldab ta ainult vanu andmeid väga kiire viis, kuid teie indeksid ei ümberehitamiseks ja kasvab, nii et sa pead täitma kommenteeris päringu käsitsi kord samal ajal. Kui see töö teile siis saame rakendada seda üheks toetatud strateegia - kui on kiire puhastamine ilma indeksid ehitada ja taastada ise saab teha muid ülesandeid, mis töötab st üks nädal. Nii et kui ütlete meile, et see töötab sinu jaoks me lisame spetsiaalselt Teie jaoks![]()