Kesinlike o yüzden bizler "yüzlerce kez dene yanıl" yerine "1 kez
hesapla ve yap" prensibi tercih ediyoruz. (Neden aramaya yaptığım yeri
balansız hale getireyim ki ? zaten amaç min arama komplexlği olan bir
data structure elde etmek)

2009/10/15 Nuri AKMAN <nuriak...@gmail.com>:
> Merhaba,
>
> Halep oradaysa arşın burada :)  milyon kayıtlı tabloda WHERE 'de
> kullandığınız alanın index'ini kaldırın. Ayrıca, güncellediğiniz alan /
> alanlara da index verin. Sonra bir deneme yapın ve ölçüm sonucu alın.
> Ardından, önerdiğim şekilde yapıyı değiştirip bir ölçüm daha alın.
>
> Buna rağmen "Fark Olmadı" derseniz buyurun tartışalım.
>
> Selamlar,
> Nuri Akman
>
>
> 2009/10/15 hal 2000 hal <ha...@int6.net>
>>
>> Fark etmez ki çünkü bakmakla değiştirmek arasında fark yok (hepsininde
>> komplexliği O(log n))
>>
>> İlla süper bi yöntem olsun diyorsan her hangi bir self-balanced veri
>> yapısını kullanabilirsin (kısaca tek bir iş için özelleşmiş database
>> olur ama yinede O(log n)'i geçebileceğini sanmıyorum :) :) :) )
>>
>> 2009/10/15 Guychmyrat Amanmyradov <guychmy...@yahoo.com.tr>
>> >
>> > Eğer güncellenemeya çalışılan değer değişmiyorsa SQL Updata işlemini
>> > zaten yapmaz. (effectedrow = 0 olur yani)
>> >
>> > Yani 1. tabloda 1 mln kayıt var ve toplam 500 kişi online. 2. tablomda
>> > da 10.000 kişi var. ve burada da 500 kişi online. her iki tabloda da 
>> > offline
>> > olucak kişi (effectedrow) 100 kişi ise. Her iki tabloda aynı sürede mi 
>> > işlem
>> > olucak ? Yani her ikiside mesela 1 saniye de mi yapacak işlemi ? Çünkü
>> > etkilenecek row sayısı 100.
>> _______________________________________________
>> Linux-programlama mailing list
>> Linux-programlama@liste.linux.org.tr
>> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap