Partager via


Index XML, boîte de dialogue

Mise à jour : novembre 2007

Utilisez la boîte de dialogue Index XML pour créer des index pour les colonnes du type de données XML qui ne peuvent pas être indexées à l'aide de la boîte de dialogue Index/Clés. Chaque colonne XML peut posséder plusieurs index XML, mais le premier index créé (principal) est utilisé comme base pour les autres (secondaires). Si vous supprimez l'index XML principal, les index secondaires sont également supprimés.

Remarque :

Les boîtes de dialogue et commandes de menu qui s'affichent peuvent différer de celles décrites dans l'aide selon vos paramètres actifs ou votre édition. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio.

  • Index XML sélectionné(e)
    Répertorie les index XML existants. Sélectionnez cette option pour afficher ses propriétés dans la partie droite de la grille. Si la liste est vide, aucune propriété n'est définie pour la table.

  • Bouton Ajouter
    Crée un nouvel index XML.

  • Bouton Supprimer
    Supprime l'index XML sélectionné dans la liste Index XML sélectionné(e). Lorsque vous supprimez l'index XML principal, vous êtes averti que cette opération supprimera également tout index secondaire, et que vous pouvez soit continuer, soit annuler l'action.

  • Catégorie Général
    Développée, elle affiche les champs des propriétés Colonnes, Est primaire et Type.

  • Colonnes
    Indique que cet index est trié en ordre croissant.

  • Est Primaire
    Indique s'il s'agit de l'index principal. Le premier index XML créé sur la colonne est utilisé comme base pour les autres.

  • Nom de la référence primaire
    Affiche le nom de l'index principal s'il s'agit d'un index secondaire. Disponible uniquement s'il s'agit d'un index secondaire.

  • Type secondaire
    Affiche le type de l'index secondaire. Disponible uniquement s'il s'agit d'un index secondaire.

  • Type
    Indique qu'il s'agit d'un index XML.

  • Catégorie Identité
    Développée, elle affiche les champs de propriété Nom et Description.

  • Nom
    Indique le nom de l'index XML. Lorsqu'un nouvel index est créé, il obtient un nom par défaut basé sur la table affichée dans la fenêtre active du Concepteur de tables. Vous pouvez modifier le nom à tout moment.

  • Description
    Fournit un endroit auquel décrire l'index. Pour écrire une description plus détaillée, cliquez sur Description, puis sur le bouton de sélection (...) qui apparaît à droite du champ de propriété. Cela fournit une plus grande zone dans laquelle écrire le texte.

  • Catégorie Concepteur de tables
    Développée, elle affiche des informations sur les propriétés de cet index XML.

  • Spécification du remplissage
    Développée, elle affiche des informations sur les options Taux de remplissage et Index Pad.

  • Taux de remplissage
    Spécifie le pourcentage de la page d'index que le système peut remplir. Lorsqu'une page est pleine, le système doit fractionner les pages en cas d'ajout de nouvelles données, ce qui affaiblit les performances.

    • La valeur 100 signifie que les pages seront entières et occuperont un espace de stockage minimal. Ce paramètre ne doit être utilisé que lorsque aucune modification ne sera apportée aux données, par exemple dans un tableau en lecture seule.

    • Une valeur inférieure laisse davantage d'espace vide sur les ensembles de données, ce qui réduit le besoin de les fractionner à mesure que la taille des index augmente, mais nécessite plus d'espace de stockage. Ce paramètre est plus approprié si vous avez l'intention de modifier les données contenues dans la table.

  • Index Pad
    Indique si, lorsque la taille des pages de cet index augmente, elles obtiennent le même pourcentage d'espace vide (remplissage) que celui qui est spécifié dans l'option Taux de remplissage.

  • Est désactivé
    Indique si cet index est désactivé. Les index désactivés ne prennent pas en charge les recherches, et ne sont pas mis à jour lorsque de nouveaux éléments sont ajoutés à la table. Vous pouvez améliorer les performances pour les insertions et les mises à jour en bloc en désactivant un index.

  • Verrouillage de page autorisé
    Indique si le verrouillage au niveau de l'ensemble de données est autorisé dans cet index. L'autorisation ou non du verrouillage au niveau de l'ensemble des données affecte les performances de la base de données.

  • Recalculer les statistiques
    Indique si le moteur de la base de données sous-jacente calcule de nouvelles statistiques une fois l'index créé. Le recalcul des statistiques ralentit la génération d'index, mais améliorera très probablement les performances des requêtes.

  • Verrouillage de ligne autorisé
    Indique si le verrouillage au niveau de la ligne est autorisé dans cet index. L'autorisation ou non du verrouillage au niveau de la ligne affecte les performances de la base de données.

Voir aussi

Tâches

Comment : créer des index XML

Autres ressources

Utilisation des index