Cadeau de Noël de Kalen Delaney : un livre sur le verrouillage, le blocage et le versionnement de ligne

Le site de RedGate, créé par Bard Mc Gehee, publie depuis quelques années déjà de nombreux ouvrages, dont certains abordent des thèmes que l’on voit rarement explorés en détails, parfois même par les mêmes auteurs chez d’autres éditeurs.

Vous n’avez plus grand chose à vous mettre sous la dent après avoir lu comment fonctionne l’optimiseur de requêtes ? On ne peut pas déclarer cela sérieusement avec la sortie récente de SQL Server 2012, et de ses nombreuses innovations ou améliorations :)

Malgré toutes ces nouveautés à décortiquer, les fondamentaux du fonctionnement de SQL Server demeurent. Donc pour Noël, Kalen Delaney nous fait le cadeau de son dernier ouvrage, SQL Server Concurrency: Locking, Blocking and Row Versioning, et que l’on peut déjà télécharger gratuitement en PDF (d’habitude RedGate ne le permet qu’après quelques mois).

Bonne lecture de Noël à tous !

Comprendre les plans d’exécution et l’Optimiseur de requêtes : deux très bons ouvrages

L’Optimiseur de Requêtes est l’organe logiciel au cœur du moteur de base de données de SQL Server.
Pour avoir optimisé un grand nombre de requêtes, je dois dire que c’est une bête incroyable qui continue de m’étonner : elle continue de faire fonctionner SQL Server avec des performances acceptables alors que le modèle de données laisse souvent à désirer quand ce n’est pas pire :)

Voici donc deux ouvrages qui exposent comment lire les plans d’exécution graphiques, et comment l’Optimiseur de requêtes fonctionne. Le reste, c’est l’expérience qui le donne !

Lire la suite