Kako spremenim velikost predpomnilnika v poizvedbi MySQL?
Kako spremenim velikost predpomnilnika v poizvedbi MySQL?

Video: Kako spremenim velikost predpomnilnika v poizvedbi MySQL?

Video: Kako spremenim velikost predpomnilnika v poizvedbi MySQL?
Video: CS50 2013 - Week 9, continued 2024, November
Anonim

Nastaviti the velikost od predpomnilnik poizvedb , set sistemska spremenljivka query_cache_size. Nastavitev to na 0 onemogoči predpomnilnik poizvedb , tako kot nastavitev query_cache_type=0. Privzeto je predpomnilnik poizvedb je onemogočen. To se doseže z uporabo privzete vrednosti velikost 1M, s privzeto vrednostjo za query_cache_type 0.

Ustrezno temu, kakšna je velikost predpomnilnika poizvedb v MySQL?

Vrednost query_cache_limit določa največjo vrednost velikost posameznika poizvedba rezultati, ki so lahko predpomnjeno . Privzeta vrednost je 1, 048, 576 bajtov in to je enako 1 MB. MySQL ne obvlada predpomnjeno podatki v enem velikem kosu; namesto tega se obravnava v blokih.

Poleg tega, ali MySQL predpomni rezultate poizvedbe? da, mySQL (skupno z vsemi drugimi priljubljenimi izdelki baz podatkov) predpomnilniki the poizvedbe ki so narejeni za to. Predpomnjenje je precej pametno - pogosto lahko uporabi a predpomnilnik za poizvedba tudi če so natančni parametri poizvedba niso enaki. To lahko močno vpliva na uspešnost.

Lahko se tudi vprašate, kako omogočim predpomnilnik poizvedb MySQL?

Prepričati se Predpomnilnik poizvedb MySQL je omogočena uporaba: mysql > PRIKAŽI SPREMENLJIVKE, KAKO JE 'have_query_cache'; Spremljati predpomnilnik poizvedb uporaba statistike: mysql > PRIKAŽI STATUS, KOT 'Qcache%';

Zakaj je predpomnilnik poizvedb MySQL opuščen?

The predpomnilnik poizvedb je od takrat privzeto onemogočen MySQL 5.6 (2013), saj je znano, da se ne prilagaja z visoko zmogljivimi delovnimi obremenitvami na večjedrnih strojih. Razmišljali smo, katere izboljšave bi lahko naredili predpomnilnik poizvedb v primerjavi z optimizacijami, ki bi jih lahko naredili, ki zagotavljajo izboljšave vseh delovnih obremenitev.

Priporočena: