Micro$oft: Optimizar una base de datos
Eso peude servirte para comenzar...
En cuanto a tips de prácticas de optimización, estas abarcan muchas cosas: Servidores, hardware, aplicaiones, consultas, stored procedures, modelado de datos, etc.
Es muy amplio lo que quieres.