Ma għadu jiġri meta inti b'diżabilità skedati kompitu "vB Intrapriża Translator (Cache TTL)". Kif kbar huma tabelli cache tiegħek? Meta taqa 'server jiġri għandek xi żbalji fil-log fajls? Ridt jippruvaw jużaw vBET parametru "clearing Cache timelap"? Liema strateġija ikklerjar huma inti tuża dritt issa?
Inti ma risposta informazzjoni l-aktar importanti - ma għadu ħabtiet meta kompitu skedat jiġi diżattivat? L-ewwel għandna bżonn li jiddeterminaw ma vBET hija kwistjoni vera hawn.
Fil-tħassir normali cache qodma huwa mħassar kuljum. Jekk trid aktar mod ta 'tħassir - Strateġija użu aħħar - dan wieħed se jitneħħew cache kollu darba kull 15-il jum. Hija taħdem immedjat u l-użu prattikament riżorsi server 0. Imma inti għandek timla cache kollu mill-ġdid, mhux biss qadima.
Ridt ppruvaw jużaw "Cache ikklerjar timelap" għażla?
Cache ikklerjar timelap
Kemm-il sekonda li tistenna bejn tabelli clearing cache. Issettja 0 jiskonnettja. Jekk jogħġbok innota li vBET għandha aktar minn 150 tabelli cache biex ċari - il-ħolqien dan il-valur għoljin wisq jista 'jikkawża li l-ikklerjar li tibda bil-lejl se jkomplu anke fil sigħat kuljum. Ukoll jekk jogħġbok ma sett huwa ogħla-rigward MySQL tiegħek qed jistenna mingħajr l-użu (it mysql: wait_timeout) - inkella se kawża "MySQL server tkun marret lil hinn żball" u l-ikklerjar mhux se jkun lest.
Skużani - I ma jsibux ħaġa waħda - għandek ikklerjar darbtejn kuljum? Jekk jogħġbok jiskonnettja kompitu ikklerjar u għid ma server tiegħek se crash meta ikklerjar xi diżabilità (l-ebda kwistjoni li fiha siegħa - jneħħiha kompletament). Jekk server mhux se crash meta ikklerjar cache huwa b'diżabilità allura dan ifisser li vBET ikun ħati. Jekk xorta crasches allura xi ħaġa oħra jikkawża dan.
Jekk vBET huwa ħati imbagħad inti għandek diversi opzjonijiet biex tixgħel it up:
- Sett ta 'valur akbar għal "Cache ikklerjar timelap" - dan jagħti żmien u CPU aktar għall-ħjut oħra bejn l-ikklerjar kull tabella cache. Nissuġġerixxi li tagħmel dan fl-ewwel post
- Set aktar baxx "Cache Ħin Biex Live (TTL)" - imbagħad tabelli tiegħek se tkun iżgħar hekk ikklerjar se jkunu inqas għalja.
- Play ma "strateġija ikklerjar Cache" - l-aħħar wieħed se issolvi l-kwistjoni fil-100% - hija mfassla għall-cache kbar ħafna u se ċar anki cache enormi immedjatament, minħabba li hija biss tneħħi tabelli cache kollha u toħloq mill-ġdid. Iżda ikklerja cache kollu darba kull Cache perjodu TTL, hekk cache għandhom jimtlew mill-bidu. Din hija ħaġa aħħar I parir għall-użu, hekk jekk xejn qed taħdem dan fil-100%. Huwa miżjud biss għal sitwazzjonijiet bħal dawn![]()
OK hekk passi li jmiss li jistgħu jgħinuk:
1. Żieda cache TTL - inqas data se jiġu kklerjati kull darba
2. Jibdlu l-istrateġija tal-ikklerjar li: "tħassir lokali Quick ma 'tabelli jottimizzaw" - jekk jogħġbok innota li din l-għażla jista' jkun agħar jekk cache tiegħek mhuwiex kbir biżżejjed. Għal ħażniet sigrieti kbar huwa aħjar li normali.
3. SPERIMENTALI: inti tista 'tagħżel "tħassir lokali Quick ma' tabelli jottimizzaw" u jeditjaw fajl / Jinkludi / vbenterprisetranslator_functions.php bil-kumment 3 linji ta 'kodiċi li jinkludi Jottimizzaw TABELLA LOKALI. Ma 'din il-modifika se tneħħi biss data antika fil-mod malajr ħafna, iżda indiċi tiegħek mhux se jkun jibnu mill-ġdid u ser jikbru, hekk ser ikollok biex tesegwixxi kkummentaw mistoqsija manwalment darba waqt. Jekk se jaħdmu għalik allura nistgħu jimplimentawha bħala waħda mill-istrateġija sostnuta - fejn huwa mgħaġġel tindif mingħajr indiċijiet jibnu mill-ġdid u għar-rikostruzzjoni innifsu jista 'jsir minn xogħol ieħor tmexxija jiġifieri fil-ġimgħa. Mela jekk inti tgħidilna li qed taħdem għalik li aħna se jżid b'mod speċjali għalik![]()