10003 : La couche ne comporte pas d’index attributaire sur les champs utilisés pour une jointure
Un des champs de jointure dans votre couche ne comporte pas d’index attributaire. Utiliser des champs de jointure avec un index améliore les performances de dessin et de requête.
Solutions
Effectuez l’une des opérations suivantes :
Révisez les métriques d’affichage pour cette couche. Si vous partagez la couche, révisez les métriques d’accès aux données pour le service. En savoir plus sur les performances dans ArcGIS Pro.
Si des modifications sont nécessaires, ajoutez un index attributaire au champ de jointure de votre jeu de données. En savoir plus sur la jointure et la mise en relation de tables.
Informations supplémentaires
L’utilisation de jointures non indexées implique deux aspects techniques du logiciel : les index attributaires et les jointures attributaires.
Les index attributaires peuvent accélérer les requêtes attributaires sur les classes d’entités et les tables et affectent directement les performances d’affichage. Pour la plupart des types de requêtes, il est plus rapide de rechercher un enregistrement sur un champ indexé que de parcourir la totalité de la table. En général, vous pouvez améliorer les performances globales en utilisant des index attributaires sur les champs clés de vos jeux de données.
En savoir plus sur la création d’index attributaires.
Les jointures attributaires ajoutent les champs d’une table à ceux d’une autre via un champ commun aux deux tables. Une jointure est utilisée pour adjoindre des attributs supplémentaires à la table d’une couche. L’utilisation de champs indexés pour votre jointure peut améliorer les performances dans la plupart des situations.