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
- 1. Techniques pour supprimer les dépendances?
- 2. Raccourcis pour SQL 2005 Query
- 3. Techniques performantes pour trouver des valeurs similaires dans SQL?
- 4. Recommandation de livre HTTP?
- 5. Techniques pour surveiller/améliorer les performances dans les requêtes LINQ to SQL
- 6. Comment puis-je trouver les avis pour tous les livres techniques?
- 7. Techniques populaires pour déboguer .htaccess
- 8. optimiser pour inconnu pour SQL Server 2005?
- 9. Quelles techniques génériques peuvent être appliquées pour optimiser les requêtes SQL?
- 10. Pouvez-vous recommander un livre Sql Server 2008 pour les développeurs qui ne traite que des nouvelles fonctionnalités?
- 11. SQL Server 2005 comparer les dates
- 12. conseils/techniques/bestpractice pour résoudre les conflits avec svn
- 13. SQLite sur iPhone - techniques pour traquer les bugs liés multithreading-
- 14. De bonnes ressources pour apprendre les techniques d'adaptation mobiles
- 15. Techniques pour lisser les arêtes de face dans OpenGL
- 16. Aide sur les requêtes SQL Server 2005
- 17. SQL Server 2005 Replication
- 18. Livre sur les axiomes de Java
- 19. Informations sur les techniques d'exploration Web
- 20. Techniques pour éviter DeadlineExceededException dans GAE/J?
- 21. SQL 2005 Snapshot Security
- 22. sql rollback transaction 2005
- 23. Techniques haies pour Win32 rsync port
- 24. tsql dynamique sql 2005
- 25. TSQL- Rollup SQL 2005
- 26. Sql Express 2005 Limite
- 27. sql 2005 rôles
- 28. sql pour détecter les champs modifiés dans le déclencheur de mise à jour (SQL Server 2005)?
- 29. sql serveur 2005 question
- 30. YearFrac in Sql 2005