SQL Server groupes de disponibilités AlwaysOn: réplicas secondaires en lecture seule et reconstruction d’un index hors ligne vs en ligne

Mis en avant

Il y a quelques semaines, j’ai participé à une discussion sur le forum développez.com concernant SQL Server AlwaysOn et les groupes de disponibilités, les stratégies d’indexation et l’impact sur les réplicas en lecture seule, Durant la discussion, un membre du forum affirmait que reconstruire un index en ligne avait moins d’impact sur un réplica secondaire en lecture seule qu’une ré-indexation hors ligne. J’avoue n’avoir pas être forcément d’accord avec cela mais est-ce la vérité? Vérifions le dans ce billet.

> Pour lire la suite (en anglais)

David Barbarin
MVP & MCM SQL Server

SQL Server: Reconstruction d’index en ligne & opérations journalisées au minimum

Mis en avant

Il y a quelques jours, j’ai rencontré un problème intéressant chez un de mes clients concernant une opération de reconstruction d’index dans un environnement datawarehouse. Laissez moi vous présenter la situation: Un journée classique d’un administrateur de base de données avec une erreur presque habituelle dans la boîte email: “The transaction log for database ‘xxx’ is full”. Après avoir vérifié la base de données en question, nous avons remarqué que la taille du journal était de 60GB. Dans le même temps, nous avons identifié la source du problème qui concernait une reconstruction d’index effectuée dans la nuit via un plan de maintenance sur un index relativement important (environ 20GB) sur une table de fait.

> Pour lire la suite (en anglais)

David Barbarin
MVP & MCM SQL Server