Comment : créer des index
Les index permettent d'accélérer l'accès aux données dans les tables de base de données. Vous pouvez créer un index en sélectionnant une ou plusieurs colonnes de la table dans laquelle vous voulez avoir la possibilité d'effectuer des recherches. L'index est opérationnel dès que la table a été enregistrée.
Notes
Une nouvelle version du concepteur de tables s'affiche pour les bases de données dans le format SQL Server 2012. Cette rubrique décrit l'ancienne version du Concepteur de tables que vous utilisez avec des bases de données aux formats antérieurs de SQL Server.
Dans la nouvelle version, vous pouvez modifier une définition de table via une interface graphique ou directement dans un volet script. Si vous voulez utiliser l'interface graphique, la définition de tables est automatiquement mise à jour dans le volet script. Pour appliquer le code SQL dans le volet script, choisissez le bouton Mettre à jour. Pour plus d'informations sur la nouvelle version, consultez How to: Create Database Objects Using Table Designer.
Notes
Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio.
Pour créer un index
Dans l'Explorateur de serveurs, cliquez avec le bouton droit sur la table pour laquelle vous souhaitez créer un index et cliquez sur Ouvrir la définition de table.
La table s'ouvre dans le Concepteur de tables.
Dans le menu Concepteur de tables, cliquez sur Index/Clés.
Dans la boîte de dialogue Index/Clés, cliquez sur Ajouter.
Sélectionnez le nouvel index dans la liste Clé ou index Primary/Unique sélectionné(e) et définissez les propriétés de l'index dans la partie droite de la grille.
Spécifiez éventuellement d'autres paramètres pour l'index, puis cliquez sur Fermer.
L'index est créé dans la base de données lorsque vous enregistrez la table.
Notes
Toutes les bases de données n'utilisent pas les index de la même façon.Pour plus d'informations, consultez la documentation de votre base de données.