Yeni veri eklemeden önce (diğer tablolar, hesaplamalar vb. Verileri temel alarak), her birinde yaklaşık 1.75M satır içeren bazı tabloları kesen saklı bir yordam var.
Temel taslak çok basit:
- Tabloları Kes
- Her seferinde yaklaşık 75.000 'grup' halinde 1.75M satır ekleyin.
Bu süreçte herhangi bir zamanda açıkça dizinleri yeniden oluşturmak gerekir merak ediyorum? Örneğin
- Tabloları Kes
ALTER INDEX ALL ON xxx REBUILD WITH (FILLFACTOR=90)[Veya benzeri]- 1,75 milyon satır ekle
ya da belki
ALTER INDEX ALL ON xxx DISABLE- Tabloları Kes
- 1,75 milyon satır ekle
ALTER INDEX ALL ON xxx REBUILD WITH (FILLFACTOR=90)[Veya benzeri]
Herhangi bir yardım takdir ... bir DBA değil - DB oldukça iyi bilen bir Dev daha doğru!
insert intove şu anda bir order bycümle yok , ama yardımcı olur, bunu ekleyebilir miyim? Kimlik ve Kod da ayrı olarak dizine eklenir.