JDBC-etkin bir Java uygulaması yaparken ben hazırlanmış deyimleri öğrendim ve benim app ifadeler sunucu tarafında önbelleğe ve bu bir performans fayda verir Hazırlanan bana garanti bir bağlantı havuzu katmanı kullanır.
Ancak, PHP ile okudum her şeyi onlar sadece sayfa yük yaşam için önbelleğe söylüyor. Genellikle aynı sorguda birçok kez tekrarlayın, ancak belirli bir sayfa yük üzerinde birkaç farklı sorgular, koşmak, ancak birden çok sayfa yükleri arasında, onları tekrar yok.
Benim PHP işlemler (yani PHP-FPM kullanıyorsanız, bunun yerine sadece biri yaşamları boyunca yüzlerce sayfa hizmet edecek) kalıcı oldukları gibi yenkimliken kullanımı veritabanı bağlantıları olacak, ben oldukça yumurtlama ve her vurmak için onları öldürme dışında, merak ediyordum .
- Mysqli'nin veya PDO ile PHP-FPM'yi kullanarak tek bir sayfa yük daha uzun bağlantıları tutmak mı?
- Eğer bu olmuyorsa, ben bunu yapabilirim?
- Öyle ya ben 2. yaparsanız, bu sadece bir sayfa yük daha uzun hazırlanan tabloların önbelleğe devam edecek?
Edit:
Sadece netleştirmek için, ben tamamen başka bir canavar sorgu önbellek, hakkında konuşurken, ya da sorgu çıktısını önbelleğe değilim. Ben derlenmiş hazırlanmış deyimi ve yürütme planı sunucu tarafında önbelleğe istiyorum.