A checklist for improving execution time between .NET code and SQL Server. Anything from the basic to weird solutions is appreciated.
Code:
Chan
Weird one that applied to SQL Server 2000 that might still apply today:
Make sure that you aren't trying to dynamically grow the database in production. There comes a point where the amount of time it takes to allocate that extra space and your normal load running will cause your queries to timeout (and the growth too!)