Pas d'image
T-SQL

Réorganiser un index SQL Server

Une opération de maintenance permet de défragmenter le niveau inférieur des index en réordonnant physiquement les pages, de gauche à droite. Voici un script pour réorganiser un index SQL Server. L’opération de réorganisation compacte également les pages de l’index. Pour mieux comprendre, imaginez un livre de recettes dont les pages ne sont plus ordonnées. Vous devez alors réorganiser les pages afin d’atteindre rapidement la

T-SQL

Créer une vue SQL Server avec encryptage

Comment créer une vue SQL Server avec l’option d’encryptage ? L’option WITH ENCRYPTION en Anglais ou chiffrement en Français permet de masquer le code la vue. Voici un exemple de code en langage T-SQL pour créer une vue avec l’option WITH ENCRYPTION. Créer une vue SQL Server avec l’option d’encryptage Tout d’abord, voici le tutoriel original avec le script de création de la vue

T-SQL

Définition des partitions SQL Server

Quelle définition pour les partitions SQL Server ? Dans une base de données SQL Server, les partitions permettent de diviser physiquement les données d’une même table sur le ou les disques. Cette division des données permet d’accéder directement à une partition unique au lieu de toutes les données de la table. Tout d’abord, pourquoi toutes les grandes tables devraient-elles avoir des partitions ? Lorsque

T-SQL

Créer une table SQL Server avec des partitions

Comment créer une table avec des partition pour dans SQL Server ? Considérons une grande table stockée dans une base SQL Serveur contenant des données de ventes. Cette table contient une colonne qui stocke l’année de la vente et la table stocke des millions de lignes. Considérons également que certains rapports lisent ces données pour afficher les totaux annuels et les comparent à l’année

Pas d'image
T-SQL

Vue partitionnée Sql Server pour regrouper plusieurs tables

Comment créer une vue partitionnée avec SQL Server et regrouper les données de plusieurs tables ? Ce script est un exemple simple pour créer une vue qui pointe sur trois tables différentes. Dans cet exemple, chaque table des Ventes contiendrait les ventes d’un mois ou encore d’un trimestre, pour optimiser les performances. Créer une vue partitionnée SQL Server pour regrouper les données de plusieurs

Pas d'image
T-SQL

Taille des tables SQL Server et espace disque

Lister la taille des tables SQL Server et l’espace disque est pratique pour analyser l’utilisation du disque pour chaque table. Trois façons différentes, mais similaires sont présentées ici. Le but, afficher les tables SQL Server et l’espace disque utilisé par chaque table. La troisième solution montre également le nombre de lignes pour chaque table. Afficher les noms des tables SQL Server avec leur taille

T-SQL

Liste des types de tables définies par l’utilisateur

Comment lister les types de table définies par l’utilisateur dans une base de données SQL Server ? Tout d’abord, les utilisateurs déclarent le type de table définie par l’utilisateur. C’est une structure de table particulière dans la base de données, réutilisable, nommée avec l’abréviation UDT. Cette UDT est réutilisable dans la base de données, ce n’est pas une table système. C’est une bonne pratique

Pas d'image
T-SQL

Dernière date de mise à jour d’une table SQL Server

Comment obtenir la dernière date de mise à jour d’une table dans une base de données SQL Server ? Vérifier le dernier accès et la dernière mise à jour avec une simple requête SQL ? Grâce aux tables du système de gestion des bases de données relationnelles SQL Server, une requête permet d’afficher les dernières modifications effectuées. On peut l’appliquer à n’importe quelle table

Pas d'image
T-SQL

Modifier une table SQL Server (ALTER TABLE)

Comment modifier une table SQL Server à l’aide de la commande ALTER TABLE ? Il suffit de se connecter au serveur hébergeant l’instance, la base de données et la table et d’exécuter une requête ALTER TABLE SQL Server. Le but est de mettre à jour une table déjà existante pour adapter sa structure par exemple. Ou les contraintes associées à la table. Le script

T-SQL

Créer une table SQL Server avec une clé primaire

Comment créer une table avec une clé primaire dans SQL Server ? Une clé primaire de base de données est conçue pour permettre à une valeur unique d’identifier une ligne dans une table. Tout d’abord, quel est l’objectif d’une clé primaire ? Et surtout, quelle est la définition d’une clé primaire ? Une clé primaire garantit qu’une seule ligne unique correspond à un identifiant