MySql önbellek sorunlar ...

2 Cevap php

First of all, I am using PhpMyAdmin, is this okay or not? Because when I have cache disabled, and do two queries after eachother, the second query always is faster, so I am thinking maybe there is an internal cache on PhpMyAdmin?

İkincisi, php içine, bir sorgu ne kadar sürer zaman olsun, ve tarayıcıda üzerine yankı için herhangi bir yolu var mı? (Bu yüzden yerine phpMyAdmin'in php kullanabilirsiniz)

Üçüncü olarak, SHOW STATUS LIKE '%qcache%' bana bu verir:

Qcache_free_blocks       1
Qcache_free_memory       25154096
Qcache_hits              0
Qcache_inserts       2
Qcache_lowmem_prunes     0
Qcache_not_cached        62
Qcache_queries_in_cache  2
Qcache_total_blocks      6

Nasıl Qcache_not_cached yaptığım her sorgu için 5 veya 10 bir dizi büyür geliyor? Orada sadece sorgu başına 1 artış olması gerekmez mi?

Ben önbellek etkin, ve bir sorgu yaptım Ayrıca, Qcache_queries_in_cache 2 ... Ben 1 her başına artış olacağını düşündüm artarak var Sorgu, birisi açıklayabilir?

Ben başka bir sorgu önbelleğe biri olarak aynı yaptım SONRA, hiçbir performans kazancı sorgu sürece etkin önbellek olmadan aldı, hiç yoktu ...

Herhangi bir yardım (Ben zaten okudum) kılavuzuna bakarak dışında lütfen.

Teşekkürler

UPDATE

Burada yapmak tipik bir sorgu:

   SELECT * FROM `langlinks` WHERE ll_title='Africa'

2 Cevap

First of all, I am using PhpMyAdmin, is this okay or not?

Ben hiç yoktan iyidir herhalde - ve daha kullanıcı dostu bir komut satırı istemcisi daha; ama phpMyAdmin ile sevmiyorum bir şey, yazmadım sorguları gönderir.

Ben zaten phpMyAdmin kullanıcı tarafından yazılmış olan bir ok iken Örneğin, bir sunucu (I don't have the exact example in mind) "zarar" olan bazı sorguları gönderebilirsiniz gördüm.

PhpMyAdmin bilgiler (like the list of databases, tables, and so on) sürü görüntüler ve somewehre gelenler bilgi almak için vardır: Genel olarak, olsa da, ben bu sürece daha fazla istek gönderilecektir kabul olarak "Tamam" derim!

Shouldn't there only be 1 increase per query?

Grafik aracı bilgiler almak için sorguları göndermek zorunda olduğu: Eğer gerçekten sizin sorgunun etkisini ve başka, muhtemelen daha iyi komut satırı yerine phpMyAdmin'in mysql istemci kullanmak istiyorum görmek istiyorsanız görüntüler.

Soru aslında şudur: Eğer bir kullanıcı dostu bir araç tercih edersiniz? Yoksa sorgu aslında ne sadece izlemek istiyorsun?

Çoğu durumda, cevap "kullanıcı-dostu bir araç" olduğunu - ve phpMyAdmin çok başarı sahiptir bu yüzden ;-)

PhpMyAdmin MySQL sunucu sorgu ve güncelleştirme durumunu yapmak, o yüzden phpmyadmin biri tarafından artırmak görmezsiniz