PHP uygulamalarında MySQL görünümleri kullanma

2 Cevap php

Ben bir uygulamada üç tablo var ve ben düzenli olarak üçünü birleştiren bir sorgu gerçekleştirmek gerekir. Şansı Bu tabloların her üç sık sık güncellenen olacak olan.

Ben ayrıntılı benim kod içinde çeşitli yerlerde birleştirme sözdizimi kullanmak zorunda kalmamak için bir görünümünü kullanarak düşünüyor yaşıyorum. Bu uygun bir seçenek olabilir mi? Ben önce büyük ölçekli uygulama görünümleri kullanılan ve (pozitif veya negatif) performansı olacak etkileri emin değilim var.

Herhangi bir tavsiye büyük mutluluk duyacağız.

Teşekkürler.

2 Cevap

MySQL bir görünüm genellikle talep ediyor sadece idam, bu yüzden benim deneyim sürece katılmak sorgu hızlı olduğu gibi herhangi bir performans sorunları vurmamalısın nedenle, jong sorgu yazarken veya görünümünde bir sorgu yürütme gibi hemen hemen aynı şey olduğunu de.

Kod çoğaltma ortadan kaldırmak için bir veritabanı görünümünü kullanarak yapmak için uygun bir şey gibi görünmüyor. Bunun yerine kod üstlenmeden düşünmelisiniz.

Önerdiği gibi yapıyor hala birkaç kez kodunuzda görünümüne çağrı kopyalayan anlamına gelecektir. Hangi kötü uygulama IMHO olduğunu.