Considérations sur les performances
-
Utilisez le cache d'entités.
Lors de la mise à jour de réseaux géométriques dans ArcMap, la connectivité entre les entités est gérée à la volée par le réseau géométrique et basée sur la coïncidence géométrique. Lors de l'ajout d'une nouvelle entité à une classe d'entités de réseau, cette coïncidence géométrique doit être découverte. Cette opération est réalisée par l'exécution sur le serveur d'une requête spatiale distincte pour chaque classe d'entités du réseau. Si une coïncidence est trouvée, la connectivité réseau est établie. Le coût de gestion de la connectivité à la volée correspond à l'exécution de ces requêtes, pouvant être onéreuses.
Afin d'atténuer ces coûts, utilisez le cache d'entités lors de la mise à jour du réseau. Ainsi, les entités de votre étendue courante sont placées en mémoire cache et les requêtes spatiales ne sont pas exécutées sur le serveur. L'utilisation du cache d'entités lors de la mise à jour des entités de réseau permet d'améliorer de manière significative les performances au cours de l'ajout de nouvelles entités ou de la connexion et du déplacement d'entités existantes.
Pour en savoir plus sur la procédure de mise à jour d'entités d'un réseau géométrique
-
Utilisez les sous-types pour réduire le nombre de classes de votre réseau géométrique.
Bien qu'il n'existe aucune limite pour le nombre de classes d'entités figurant dans un réseau géométrique, le nombre de requêtes à exécuter pour la gestion de la connectivité augmente avec le nombre de classes. Réduisez le nombre de classes d'entités de votre réseau géométrique en réunissant des classes d'entités à l'aide de sous-types. Si vos classes d'entités portent différents attributs, les relations vous permettent de gérer des attributs spécifiques aux sous-types dans diverses tables de la base de données ; vous pouvez également conserver tous les attributs concernés dans la même table en utilisant des valeurs nulles pour désigner ceux qui ne s'appliquent pas à un sous-type donné.