Performansın kötülüğü dediğim gibi kullandığınız view ın yapısına bağlı olarak bazı tabloların idexlerini kullanamıyor olmanız. veri boyutunuz büyüdükçe bu yavaşlık daha da rahatsız edici olacaktır. o yüzden stored procedure yazmanız daha iyi bir seçenek olacaktır.
2010/10/2 Nuri AKMAN <nuriak...@gmail.com> > Merhaba, > > Deneme yaptım. View iş görüyor aslında. Ancak, performans çok yavaş geldi > bana.... > > Selamlar, > Nuri Akman > > > 2010/10/2 Guychmyrat Amanmyradov <guychmy...@yahoo.com.tr> > > Merhaba, benim de ilk aklıma view geldi. Eğer view ile iş görebilirseniz, >> en basiti o olur. >> >> Eğer view doğru çalışmaz ise, bir procedure işinizi görür. >> >> --- *02/10/10 Cts tarihinde serdar güler <benimadimhicki...@gmail.com>*şöyle >> yazıyor: >> >> >> Kimden: serdar güler <benimadimhicki...@gmail.com> >> Konu: [Linux-programlama] Re: MySQL'de tablo bölme ve birleştirme >> Kime: "Özgür yazılımlarla çeşitli dillerde yazılım geliştirme" < >> linux-programlama@liste.linux.org.tr> >> Tarihi: 2 Ekim 2010 Cumartesi, 10:36 >> >> Merhaba, >> >> Bu durum için view tavsiye etmem, MySQL de view içinde union all gibi >> ifadeler varsa alt tablolardaki indexleri kullanamayabiliyor. Eğer MyISAM >> tablolar ı kullanıyorsanız en güzel güel çözüm partitioning, eğer InnoDB >> tablolarınız varsa ve tablo üstünde foreign keyleriniz varsa partioning >> kullanma imkanınız da olmuyor. Bu durumda da stored procedure yazmanız >> gerekecek. Bi kaç information_schema sorgusu ve dinamik sql ile istediğiniz >> sonuçları kolayca elde edebilirsiniz. >> >> Kolay gelsin... >> >> >> 2010/10/2 Omer Barlas >> <o...@barlas.com.tr<http://mc/compose?to=o...@barlas.com.tr> >> > >> >> Nuri AKMAN @ 02-10-2010 01:57: >> > Raporlama ihtiyacımı gidermek için, tüm bu bölünmüş dosyalardaki >> kayıtlarda >> > çalışacak bir SQL komutu için nasıl bir çalışma yapabilirim? >> >> view kullanmayı düşündünüz mü? bir view yaratarak tüm tabloları bu view'da >> birleştirebilirsiniz. >> >> -- >> Omer Barlas >> o...@barlas.com.tr <http://mc/compose?to=o...@barlas.com.tr> w/MSN >> _______________________________________________ >> Linux-programlama mailing list >> Linux-programlama@liste.linux.org.tr<http://mc/compose?to=linux-programl...@liste.linux.org.tr> >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >> Liste kurallari: http://liste.linux.org.tr/kurallar.php >> >> >> >> >> -- >> Serdar Güler >> >> >> -----Satır İçi Eki Var----- >> >> _______________________________________________ >> Linux-programlama mailing list >> Linux-programlama@liste.linux.org.tr<http://mc/compose?to=linux-programl...@liste.linux.org.tr> >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >> Liste kurallari: http://liste.linux.org.tr/kurallar.php >> >> >> >> _______________________________________________ >> Linux-programlama mailing list >> Linux-programlama@liste.linux.org.tr >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >> Liste kurallari: http://liste.linux.org.tr/kurallar.php >> >> > > _______________________________________________ > Linux-programlama mailing list > Linux-programlama@liste.linux.org.tr > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > -- Serdar Güler
_______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php