Arkadaşlar,

MySQL version *4.1.20* kullanıyorum. Tablomda *VADE *adında *DateTime *türünde bir alanım var. Şöyle bir SQL çalıştırıyorum:

SELECT * FROM senetler WHERE vade >= '2009-11-01 00:00:00' AND vade <= '2009-11-15 23:59:00'
veya
SELECT * FROM senetler WHERE vade BETWEEN '2009-11-01 00:00:00' AND '2009-11-15 23:59:00'

Programın performansını artırmak için çalışma yaparken "VADE" alanımın indexsiz olduğunu gördüm. Ancak "VADE" alanıma index verince bu sorgu BOŞ gelmeye başladı.

Aynı sorgu MySQL version *5.0.21* altında sorunsuz çalışıyor.

Versiyon yükseltmeden bu sorunu nasıl aşabilirim?

Selamlar,
Nuri Akman


_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap