İki tane veritabanı tablom var. Birinde yüz milyonlarca kayıt var. Hadi bunu söyleyelim history. Diğeri günlük olarak hesaplanır ve tüm kayıtlarını historybirine kopyalamak istiyorum .
Yaptığım şey kaçmaktı:
INSERT INTO history SELECT * FROM daily
Bir süre hile yaptı, ancak kayıt sayısı artmaya devam ettikçe yavaşlamaya başladı. Şimdi kopyalanmış gereken yaklaşık 2 milyon kayıtları dailyiçin historytek bir işlemle ve eksiksiz için çok uzun sürer.
Verileri bir tablodan diğerine kopyalamanın başka, daha etkili bir yolu var mı?