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> 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 w/MSN _______________________________________________ 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 -----Satır İçi Eki Var----- _______________________________________________ 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