Tingnan ang Buong Bersyon: Caches at paggamit ng database
Simon Lloyd
12-10-10, 11:47
Hi, naghahanap sa aking database ngayon na paunawa i may i maraming maraming bagong mga talahanayan, doon ay 3 iba't-ibang mga uri ng vbet cache, normal, daluyan at maikling, bakit kailangang i 3 iba't-ibang uri ng talahanayan? i kailangan ng lahat ng mga talahanayan?
Paunawa ko na ang pagkuha ng mga 1.3gb ng puwang ******, i naniniwala na ang cache ay medyo clear madalas:
Gamitin ang cache = Oo
Cache Time Upang Live (TTL) = 5
Gamitin ang Full Cache File Para sa mga Panauhin (BETA!) = Walang
Cache clear diskarte (Database Cache) = Normal
Cache clear timelap (Database Cache) = 0
Ihinto ang pag-naghahanap pagkatapos ng pagkabigo x (Database Cache) = 15
Lahat ng mga flags ay pinagana.
Regards,
Simon
kamilkurczak
12-10-10, 13:06
Oo, kailangan mo ang mga table. Ito ay sa optimize vBET.
:)
Aking cache ay lumalaki sa paglipas ng 20Gb sa loob ng isang linggo (na ang aking TTL sa sandaling), at ako tunay ba na ang ratio ng mga hit sa misses ay masyadong malaki:)
Gusto ko ng isang mungkahi, gayunpaman na ito ay ganda ng kung may ay isang pagpipilian upang ilipat ang mga talahanayan ng cache sa isang panlabas na database, kaya na ito ay mas madali upang magpatakbo ng isang backup ng DB nang hindi na kinakailangang i-clear ang cache.
Mayroon kami tulad baguhin kahilingan:) hindi ko matandaan ngayon ito in sa pagsasaalang-alang ng estado o naaprubahan, ngunit kami sa.
Gayundin kung ang iyong server ay upang magkaroon ng higit pa cache payuhan naming itakda ang TTL mas mataas. Ito bilis ng up ang iyong mga isinalin na pahina na henerasyon, dahil ngayon mas madalas isinalin nilalaman ay dapat na kinuha mula sa Google. Alam namin na ang cache na maaaring magkaroon ng malaki laki - ito ay normal na kapag mayroon kang malaki laki forum at ngayon ay multiply ang nilalaman nito 52 ulit:)
Namin ang cache spitted sa maraming mga talahanayan, sapagkat ito ay gumagana ng mas mabilis na pagkatapos at clear ay mas ligtas (gumagawa magagawang upang bigyan ang server ng ilang oras sa pamamahinga sa pagitan ng bawat talahanayan). Ito ay lahat sa layunin at hindi na namin pinuntahan ang point na ito sa pamamagitan ng karanasan sa nakaraang pamamaraan. Kaya ngayon ay mature solusyon.
Rin kung hindi ka magdusa sa kakulangan ng HD space, payuhan namin buksan ang cache ng bisita. Ito ay tumagal ng mas mas maraming espasyo, ngunit ito ay sa HD hindi sa database at ito payagan ang tugon agad para sa mga bisita (walang database query).
Paano gumagana ang mga bisita cache ng trabaho? Ako kasalukuyang gumagamit ng 3.3.3 na may ilang mga pagbabago code upang ayusin ang mga bug, at hindi-upgrade para sa kapakanan ng katatagan. Lamang mausisa! Sigurado buong mga pahina na-cache na, o ang mga file na lamang maglaman ng isang diksyunaryo ng mga salita at ang kanilang mga pagsasaling-wika para sa pahinang iyon?
Paano gumagana ang mga bisita cache ng trabaho? Ako kasalukuyang gumagamit ng 3.3.3 na may ilang mga pagbabago code upang ayusin ang mga bug, at hindi-upgrade para sa kapakanan ng katatagan. Lamang mausisa! Sigurado buong mga pahina na-cache na, o ang mga file na lamang maglaman ng isang diksyunaryo ng mga salita at ang kanilang mga pagsasaling-wika para sa pahinang iyon?
Buong mga pahina na naka-cache na sa hard drive at stream sa browser tulad ng mga static HTML file (matapos na check ang kahilingan ay naka-cache na).
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.