[Linux-programlama] Re: MySQL, INDEX ve SELECT performansı / limit i / ayarı ?

2010-09-28 Başlik H. İbrahim YILMAZ
Merhaba, Aşağıdaki adrese bir göz atmanızı tavsiye ederim. Aldığınız sonuçlarda bir adım daha öteye gidebilirsiniz. http://dev.mysql.com/tech-resources/articles/mysql_55_partitioning.html 24-09-2010 15:40, Nuri AKMAN yazmış: Tekrar Merhaba, İlginize çok teşekkür ederim. Sadece force index

[Linux-programlama] Re: MySQL, INDEX ve SELECT performansı / limit i / ayarı ?

2010-09-24 Başlik Baris CUHADAR
Tarihleri integer - unixtimestamp olarak saklamanız, index büyüklüğünüzü azaltıp, indexleme zamanını kısaltıp, ayrıca sıralama işlemlerini kolaylaştırabilir. integer 4 byte, datetime 8 byte yer kaplıyor. Bu işlemler program kodunuzu değiştirmenizi gerektirecektir. On 09/24/2010 02:11 AM,

[Linux-programlama] Re: MySQL, INDEX ve SELECT performansı / limit i / ayarı ?

2010-09-24 Başlik serdar güler
Selamlar, MySQL in sistem parametrelerinde dolayı index devre dışı kalmaz, index in kullanılıp kullanılmayacağına karar veren mekanizma optimizer , eğer inde i kullanmasının full table scan e göre daha iyi olacağını düşünüyorsanız. USE INDEX, FORCE INDEX gibi hintlerle SQL i

[Linux-programlama] Re: MySQL, INDEX ve SELECT performansı / limit i / ayarı ?

2010-09-24 Başlik Nuri AKMAN
Evet, başka tarihleri de denedim. Yakalanan kayıt sayısı belirli bir limiti aşınca bu olay oluyor. Sorun tarihle alakalı değil yani. Selamlar, Nuri Akman 2010/9/24 What you get is Not what you see wygin...@gmail.com SQL1 sorguma 5431 kayıt geliyor ve süre: 0.027 saniye, SQL2 sorguma 5570

[Linux-programlama] Re: MySQL, INDEX ve SELECT performansı / limit i / ayarı ?

2010-09-24 Başlik Nuri AKMAN
Merhaba Serdar Bey, select * from listeler *force index ( _islem_tarihi )* where islem_tarihi between 2010-08-10 and 2010-12-31 Tavsiyeniz üzerine yukarıdaki şekilde yapılca index devreye girdi. Teşekkürler. Ancak, USE INDEX ile sonuc alamadım. (islem_tarihi alanına _islem_tarihi adı

[Linux-programlama] Re: MySQL, INDEX ve SELECT performansı / limit i / ayarı ?

2010-09-24 Başlik serdar güler
Merhaba, USE INDEX optimizer ın seçebileceği birden fazla index mevcut ise tercih edilirken, optimizer ın index kullanmamayı tercih ettiği durumlarda durumlarda FORCE INDEX tercih edilmelidir. Server parametreleri için ise şu parametre şu olmalıdır, bu parametre bu olmalıdır gibi bir söylem çok

[Linux-programlama] Re: MySQL, INDEX ve SELECT performansı / limit i / ayarı ?

2010-09-24 Başlik Nuri AKMAN
Tekrar Merhaba, İlginize çok teşekkür ederim. Sadece force index kullanarak ve kod içindeki mysql_close satırlarını silerek sadece gerektiğinde çalıştırdığım özel bir kontrol sayfamın çalışma süresini 48 saniyeden 27 saniyeye düşürdüm. Selamlar, Nuri Akman 2010/9/24 serdar güler

[Linux-programlama] Re: MySQL, INDEX ve SELECT performansı / limit i / ayarı ?

2010-09-23 Başlik Nuri AKMAN
Merhaba, Sunucumda 2 Gb belleğim var. Mevcut ayarlarım şöyle: read_buffer_size: 33550336 key_buffer_size: 33550336 table_cache: 1024 max_tmp_tables: 32 sort_buffer_size: 2097144 read_rnd_buffer_size: 262144 Bu değer tablomda datetime türünde saklanıyor. Mesajınız çerçevesinde