C'est mieux de parler de "Dictionnaire de données" plutôt que de "catalogue du système", c'est plus précis et juste.
Quelles sont les stats que tu recalcules? Quelle est la ou les commandes avec DBMS_STATS qur tu lances?
@13thFloor, je ne vois pas l'intérêt de la requête
select count(*) from sys.tab_stats$;
Si on a le même nombre en sortie, rien ne dit que ce sont les mêmes stats...
Pourquoi ne pas affiner avec la requête suivante?
SELECT owner, count(*) FROM DBA_TAB_STATISTICS GROUP BY owner ORDER BY owner;
OK, on aura toujours le pb du nombre identique qui n'est pas fiable à 100% mais je voudrais vraiment voir s'il y a un pb de stats sur le dictionnaire de données.
Ta recyclebin (corbeille) n'a que 1 Go de données pour tous les users, c'est pas énorme.
Est-ce que la requête qui est lente est UNIQUEMENT celle que tu fais sur DBA_TABLES ou aussi sur DBA_OBJECTS par exemple? Idem, est-ce que ta requête est lente UNIQUEMENT si tu requêtes sur le schéma SYS ou aussi sur un autre schéma?
Bien sur, il faut que tu lances la même requête sur les deux bases pour que ce soit parlant.
Ah, petite question : quelle est la requête sur DBA_TABLES que tu lances?
Je suppose que entre les deux bases on a la même configuration : taille mémoire, nb de processeurs, disques durs aussi véloces...?
Quelque chose me dit que ta deuxième base est plus lente, un point c'est tout, et que tu t'en es rendu-compte en faisant un SELECT sur DBA_TABLES.
Euh, dernier point, je vois que tu fais un import via le réseau, OK, mais pourquoi tu ne génères pas un .log? Ca nous serait peut-être utile, à toi aussi, de bien voir ce qui se passe car si il y a des messages de warning ou d'erreurs, ils sont perdus une fois ta session Oracle fermée.
Partager