Arkadaşlar, MySQL'de satislar adında bir tablom var içinde 1 milyonun üzerinde kayıt var. Burada yıllar ve aylar itibariyle veriler tutuyor. Üzerinden 1 ay geçtikten sonra bu eski kayıtlar üzerinde SELECT dışında hiç bir işlem yapılmıyor.
Yedekleme ve çalışma performansını artırmak adına tablo verilerini yıllar itibariyle ayrı dosyalarda saklayayım istiyorum (satislar_2006, satislar_2007 gibi). Bu tabloların kayıt deseni deseni birbirinin aynısı. *Ancak, raporlamaya ilişkin sayfalarımın tüm kayıtlar üzerinde çalışması gerekiyor.* 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? Biraz daha açacak olursam: "select * from satislar where kosul = deger" gibi bir komutun satislar_2006, satislar_2007, satislar_2008, satislar_2009, satislar_2010 ve satislar adlı tablolardaki tüm veriler üzerinde çalışarak sonuç getirmesini nasıl sağlayabilirim? Selamlar, Nuri Akman
_______________________________________________ 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