Bonjour à tous,

J'alimente un entrepôt de données constitué de huit table (cible) à l'aide de huit vues matérialisées pointant sur quatre tables (origine).

Quartes premières vues ont pour but de découper par SUBTRING les données des 4 tables origines vers 4 tables cibles.

Les dernière 4 tables cibles sont alimentées par les 4 première tables cibles en agrégants les données.

Pour faire cela je lance mes huit vues matérialisées successivement.

Mon premier lancement en mode COMPLET pour 70 millions de lignes prend 2:30:00 environ. (un temps TOTALEMENT satisfaisant).

Mes REFRESH quotidiennes pour environ 400 milles lignes ont des temps totalement hallucinant... pouvant aller de 6 à 12 heures (dispo de la machine sans problème).

Avez-vous des idées qui peuvent expliquer cet écart?

On s'attend à avoir des temps de traitements pour le REFRESH inférieur au COMPLET.

Merci pour vos idées, pistes...