Obtenir des listes STRING_AGG fiables dans SQL Server
Définissez ordre, doublons, valeurs absentes et longueur des listes, puis choisissez JSON lorsque les données doivent conserver une structure exacte.
Lire l'articleArticles pratiques sur ClickHouse, SQL Server, l'architecture analytique, les performances, la migration et l'exploitation des bases de données.
Définissez ordre, doublons, valeurs absentes et longueur des listes, puis choisissez JSON lorsque les données doivent conserver une structure exacte.
Lire l'articleDe nombreux incidents disparaissent avant la capture du plan. Query Store conserve l'historique des requêtes, plans, durées et attentes pour une analyse ultérieure.
Lire l'articleDistinguez les verrous d'intention des verrous de table bloquants et concevez des lots qui libèrent réellement les verrous entre validations.
Lire l'articleTransmettez des lignes typées avec des règles explicites de validation et de doublons, en tenant compte des statistiques et de la liaison côté client.
Lire l'articleConstruisez des index couvrants à partir des filtres et tris réels, puis mesurez les économies de lecture et le coût des écritures.
Lire l'articleComprenez pourquoi une table temporaire SQL Server créée dans un lot dynamique disparaît et choisissez une durée de vie adaptée aux traitements imbriqués.
Lire l'articleReproduisez une lecture sale avec deux sessions, comprenez les blocages persistants et remplacez NOLOCK sans sacrifier la cohérence.
Lire l'articleComprenez les trous dus aux annulations et au cache, récupérez les clés générées et séparez identifiants techniques et numérotation métier.
Lire l'articleReconstruire tous les index selon un calendrier fixe consomme CPU, E/S, journal et fenêtre de maintenance sans garantir un bénéfice mesurable.
Lire l'article