Count(1) yerine count(*) denediniz mi ?—
Ömer Barlas
Mobil bir cihazdan gönderilmiştir, imla ve anlam hataları olabilir.
On Fri, Jun 27, 2014 at 2:15 AM, Nuri Akman <[email protected]> wrote:
> Arkadaşlar,
> *3 sorum var:*
> SELECT count(1) AS adet FROM items WHERE processed_time is not null
> MySQL kullanıyorum ve yukarıdaki gibi bir SQL'im var.
> Tablomda processed_time için index var.
> Ancak, count() fonksiyonunu kullandığım SQL'lerin çalışma süreleri oldukça
> uzun.
> *Soru 1: *count() kullandığım yerlerde yapabileceğim bir optimizasyon var
> mı acaba?
> *Soru 2: *tarih türündeki sahaları WHERE bölümünde kullanırken ne yaparsam
> optimize edebilirim?
> *Soru 3: *MySQL'de SQL optimizasyonu konusunda önerebileceğiniz kaynak var
> mı?
> *Not: *"Lütfen arama motorlarında ara" demeyin. Elbette aradım, ancak bu
> konudaki sizin tecrübenizi öğrenmek istiyorum.
> Selamlar,
> Nuri Akman
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php