Özellikle 1 milyondan fazla kayıt içeren tablolar ile uğraşıyorsanız SQL Server performansı daha önemli bir hal alıyor. SQL Server performansı için güzel bir kaynak şurada var : Transact-SQL Query SQL Server Performance Tuning Tips
Ek olarak şunları gözardı etmeyin,
- İyi Indexler kullanmak,
- Çok fazla Insert yapacağınız yerlerde önce index kullanmayıp insertler bitince indexleme yapmak aksi takdirde insert performansının düştüğünü göreceksiniz,
- Eğer sistem müsaitse SQL Server priority' sini yükseltmek,
- Herhangi bir uygulamal üzerinden dataları gönderiyorsanız 1000 insert query' sini gruplayarak bir defada göndererek iletişimde harcanacak kaybı en aza indirmek,
- Stored Procedure' lar kullanmak.
Index süreçlerinde ihtiyacınız olabilecek bir şey ise tekrar eden kayıtları bulmak olabilir. Bunun için MS' in How to remove duplicated records makalesine göz atabilirsiniz.