Bonjour
Je voudrai savoir si quelqu'un sait comment transferer les tables de statistiques générées par DMBS_STATS entre deux base ayant une configuraion identique afin de se retrouver dans les meme conditions mais avec des charges differentes
Bonjour
Je voudrai savoir si quelqu'un sait comment transferer les tables de statistiques générées par DMBS_STATS entre deux base ayant une configuraion identique afin de se retrouver dans les meme conditions mais avec des charges differentes
La réponse est dans la question
Tu as DMBS_STATS.EXPORT_DATABASE_STATS, EXPORT_SCHEMA_STATS, EXPORT_TABLE_STATS et les petites soeurs DMBS_STATS.IMPORT_DATABASE_STATS, IMPORT_SCHEMA_STATS, IMPORT_TABLE_STATS qui devrait te permettre de faire ce que tu veux
En 10G, c'est possible d'après le Performance Tuning Guide mais cela pourrait être un plus clair (je n'ai pas testé ce genre d'opération).
Ok , apres relecture du performance tuning guide, voila comment y arriver :
-creer une table qui contiendra une copie des stats du dictionnaire via
DBMS_STATS.CREATE_STAT_TABLE
-Remplir cette table via DBMS_STATS.EXPORT_*_STATS
-exporter via Exp ou datapump
-Importer via IMP ou dataPump sur la deuxieme base
-Reecrire les stat dans le dictionnaire sur la deuxieme base via DBMS_STATS.IMPORT_*_STATS
Bonjour,
En lisant ce post je me posait une question ..:
En 9i et 10g , est-ce que les collectes des statistique sur SYS et SYSTEM sont toujours à éviter comme en 8i et version précédente?
Merci
en 9i, je ne sais pas mais en 10g, Oracle le fait par défaut.
Et en outre, DBMS_STATS intègre une procédure dédiée pour ce faire : GATHER_DICTIONARY_STATSEnvoyé par pifor
Consultant / formateur Oracle indépendant
Certifié OCP 12c, 11g, 10g ; sécurité 11g
Ma dernière formation Oracle 19c publiée sur Linkedin : https://fr.linkedin.com/learning/oracle-19c-l-administration
En 8i avec DBMS_UTILITY on pouvait collecter les stats de sys en faisant une collecte sur toutes la base si je me souviens bien..Le problème c'est que cette manip collectait les stats de sys qui avait pour effet d'ecrouler les perf de l'instance...Envoyé par Pomalaix
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager