[SQL Server] Clé primaire de type GUID (UNIQUEIDENTIFIER) ou autoincrémentée (IDENTITY) ?

Cela fait depuis 2005 que j’interviens pour du conseil, architecture, tuning et formation sur des bases de données SQL Server. Et Il n’y a pas un mois qui passe sans que survienne le fameux débat d’experts et d’architectes sur le choix du type de colonne pour les clés primaires. On retrouve le plus souvent sur la table deux choix possibles qui sont :

  • Le type GUID (UNIQUEIDENTIFIER en SQL)
  • Le type auto-incrémentée (INT ou BIGINT avec l’option IDENTITY en SQL)

Alors quel type de colonne est le plus performant ?

(suite…)

[Moi] Encore nominé MVP C# pour la 7ème fois !

Pour la 7ème fois, je viens d’être nominé MVP C# ! Cette récompense est le résultat de mon implication dans la communauté Microsoft (TechDays, Blog et surtout dans les Forums MSDN).

Logo MVP

Cette année je continuerai mon implication dans les forums MSDN et j’essayerai de publier beaucoup plus d’article sur mon blog en particulier sur Code Contracts !