Salut les Experts ,
J'essaye de comprendre un truc bizarre concernant un SELECT sur une table 10g partitionnée (partition P1 et partition P2).
Le SELECT est très complexe (2 pages) alors pour simplifier :
SELECT ... FROM TOTO where PARTITION=P1 ;
3 millions de lignes en 30 min.
SELECT ... FROM TOTO where PARTITION=P2 ;
3 millions de lignes en 2h !!!
Sachant que :
- Les 2 plans d'exécution sont IDENTIQUES.
- Le nombre de lignes est quasi-identique dans chaque partition (3 millions).
- Les stats table et partition sont identiques et à jour dans chaque partition P1 et P2.
Des idées ? Dois-je vérifier l'organisation de chaque partition ? HWM ?
Si réorganisation nécessaire , quel choix à faire :
-- SHRINK PARTITION
ALTER TABLE TOTO MODIFY PARTITION P2 SHRINK SPACE;
OU
-- MOVE TABLE PARTITION
alter table TOTO move P2 tablespace TBS1;
merci pour votre aide
Partager