T-SQL

Réorganiser un index SQL Server

Comment réorganiser un index SQL Server ? Cette opération défragmente le niveau inférieur des index en réordonnant physiquement les pages, de gauche à droite. 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 page souhaitée. Réorganiser un index SQL

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

Définition des partitions de table SQL Server. Dans une base de données SQL, le partitionnement permet de diviser physiquement les données d’une même table sur le disque. 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 l’on accède à des

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

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

T-SQL

Tester et supprimer une vue SQL Server si elle existe (If Exists)

Comment test et ensuite supprimer une vue SQL Server avec une requête T-SQL uniquement si elle existe dans la base? Voici comment tester l’existence d’une une vue SQL Server avant de la supprimer. Utiliser ce script comme un exemple pour tester l’existence de la vue avant de la supprimer. Supprimer une vue SQL Server si elle existe pour éviter les erreurs avant la suppression

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

days of calendar
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

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