Bonjour, ici Sigmund Frodoe28086euhe28086Jim W., Analyste Geodata chez ESRI Support Services e0 Charlotte, NC avec quelques re9flexions qui pourraient vous aider e0 ab e9clairer bb la vie inte9rieure de votre syste8me de gestion de base de donne9es relationnelle (RDBMS). Tout comme certains humains consultent un psychiatre pour comprendre le fonctionnement interne de leur esprit, les bases de donne9es peuvent be9ne9ficier de l'aide d'un professionnel qualifie9 capable de donner un sens e0 l'immense nombre de bits et octets dissocie9s qui tourbillonnent au plus profond de leur cerveau nume9rique. Une ab analyse bb re9gulie8re d'une base de donne9es peut eatre be9ne9fique et aider e0 maintenir un niveau optimal d'e9quilibre ne9cessaire pour re9pondre rapidement aux grandes requ0etes de la vie, telles que : 22O u puis-je trouver un bon burger ??"<\/SPAN><\/FONT><\/P>Maintenant, les geodatabases sont connues pour avoir un complexe 27spatial, et les analyser priodiquement les maintient ancrs dans la ralit, amliorant ainsi leurs performances globales. Mais d'abord, faisons une brève digression dans le domaine des statistiques...<\/SPAN><\/SPAN><\/FONT><\/P>Analyser une base de donnes consiste collecter des statistiques qui nous aident mieux comprendre la nature des donnes contenues dans la base. Ces faits statistiques concernant des objets tels que les tables, colonnes et index sont ensuite stocks en interne dans les tables du dictionnaire de donnes du RDBMS. Ils aident l'optimiseur de base de donnes dterminer le chemin optimal vers les donnes, assurant le temps de rponse le plus rapide pour les requtes, tout en minimisant le co?t des ressources de la base. Par exemple, obtenir un compte du nombre de lignes contenues dans chaque table peut aider l'optimiseur dterminer s'il faut utiliser un index ou comment joindre au mieux deux tables lors du choix du meilleur plan d'excution pour une instruction SQL donn?\.<\/SPAN><\/SPAN><\/FONT><\/P>Quels types de statistiques sont recueillies ? Analyser une table peut extraire et stocker des m?\tadonn?\es telles que le nombre de lignes dans chaque table, la longueur moyenne des lignes en octets, la longueur moyenne des colonnes, les valeurs minimales et maximales contenues dans chaque colonne, ainsi que le nombre de valeurs nulles dans une colonne. D'autres statistiques peuvent dcrire les donn?\es en examinant le nombre de valeurs distinctes contenues dans une colonne (connue sous le nom de cardinalit?), ainsi qu'en construisant des histogrammes qui donnent une id?\de comment les donn?\es sont distribu?\es (si elles sont uniform?\ment rparties sur leur plage ou regroup?\es avec un grand nombre de lignes contenant des valeurs similaires). Des termes cliniques tels que platykurtosis, leptokurtosis et skewness viennent volontiers ?\ l'esprit, mais c'est une autre histoire pour une autre fois...<\/SPAN><\/SPAN><\/FONT><\/P>Alors, vous pouvez demander : "Comment les statistiques sont-elles collect?\es ?" Cela peut tre aussi simple que de pointer et cliquer sur une classe d'entits individuelle dans ArcCatalog puis d'analyser. Vous pouvez aussi utiliser un outil en ligne de commande ArcSDE appel?\ sdetable<\/B>, ou l'outil <\/SPAN>Analyze<\/A><\/SPAN><\/SPAN> disponible dans ArcToolbox. Ou bien vous pouvez m?\me configurer une tche planifie?\ automate utilisant les outils pour collecter des statistiques fournis par le RDBMS sp?\cifique que vous utilisez.<\/SPAN><\/SPAN><\/FONT><\/P>Pour un examen plus approfondi de l'analyse d'une geodatabase et la collecte des statistiques, la plupart des informations dont vous aurez besoin pour commencer se trouvent ici : <\/SPAN><\/FONT>À propos de la mise à jour des statistiques de geodatabase<\/A>.<\/SPAN><\/SPAN><\/FONT><\/P>N'oubliez pas que puisque les donn?\es peuvent tre dynamiques et en constante évolution, il est judicieux d'analyser frquemment afin de prendre en compte tout changement pouvant survenir dans la base. Dans une geodatabase saine o nombreuses modifications peuvent avoir lieu quotidiennement, il pourrait tre sage d'organiser des sessions d'analyse frquentes. Une analyse rgulire peut aider amliorer le temps d'affichage des classes d'entits versionnes ainsi qu'accelerer d'autres processus d'dition o des temps rponse rapides sont requis pour vous viter d'attendre. Et le meilleur dans tout cela : c'est gratuit !<\/SPAN><\/SPAN><\/FONT><\/P>- Jim W., Analyste Support - Unit Geodata, ESRI Support Services, Charlotte, NC.<\/FONT><\/SPAN><\/SPAN><\/P><\/BODY><\/HTML>
N'oubliez pas que puisque les donn?\es peuvent tre dynamiques et en constante évolution, il est judicieux d'analyser frquemment afin de prendre en compte tout changement pouvant survenir dans la base. Dans une geodatabase saine o nombreuses modifications peuvent avoir lieu quotidiennement, il pourrait tre sage d'organiser des sessions d'analyse frquentes. Une analyse rgulire peut aider amliorer le temps d'affichage des classes d'entits versionnes ainsi qu'accelerer d'autres processus d'dition o des temps rponse rapides sont requis pour vous viter d'attendre. Et le meilleur dans tout cela : c'est gratuit !<\/SPAN><\/SPAN><\/FONT><\/P>- Jim W., Analyste Support - Unit Geodata, ESRI Support Services, Charlotte, NC.<\/FONT><\/SPAN><\/SPAN><\/P><\/BODY><\/HTML>
Les membres connectés peuvent publier, suivre les mises à jour, et plus encore. Nouveau ici ? Inscrivez-vous gratuitement.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.