Ma connaissance de SQL a été principalement recueillie par besoin immédiat par opposition à la formation formelle. Le projet sur lequel je travaille nécessite maintenant le niveau suivant de connaissances SQL (en particulier SQL Server 2005). Autrement dit, j'ai besoin de connaître les techniques pour optimiser le schéma, écrire des requêtes optimisées et même des informations sur la réplication et la mise en miroir. Y a-t-il un livre que quelqu'un ici recommande pour ce niveau d'expertise en ce qui concerne SQL en général ou SQL Server spécifiquement?SQL 2005 Livre pour les techniques d'optimisation
Répondre
livre de Louis Davidson est très bon, je l'ai interviewé un certain temps ici: Interview With SQL Server MVP Louis Davidson: Author Of Pro SQL Server 2005 Database Design and Optimization
Ou jeter un oeil à ceci: Review of Inside Microsoft SQL Server 2005 Query Tuning and Optimization Celui-ci est plus centrée sur le réglage des requêtes se
Je suggère également de vérifier sur "Inside Microsoft SQL Server 2005: T-SQL Querying" d'Itzik Ben-Gan et sa suite, "Inside Microsoft SQL Server 2005: T-SQL Programming". Ils couvrent l'interrogation T-SQL avancée, l'optimisation des requêtes et la programmation dans SQL Server 2005.
Les livres Guru's Guide contiennent beaucoup de matériel, y compris des sections couvrant les plans de requête et le réglage. Pour le niveau suivant (essentiellement comprendre comment le système fonctionne) le troisième livre de cette série est assez bon. C'est en grande partie une dissection de l'architecture de SQL Server 2000.
Je suis totalement d'accord avec Phillip Wells, les livres d'Itzik Ben-Gans couvrent le T-SQL avancé et vous donnent des astuces très utiles.
Une autre source pour T-SQL avancé est la communauté www.sqlservercentral.com où vous pouvez trouver des ebooks gratuits avec le "best of sqlservercentral". Et dans cette communauté, vous pouvez tester vos connaissances dans la section «question du jour».
Désolé pour ma recommandation à un autre forum, mais je pense qu'il est un bon complément à stackoverflow et serverfault