Bonjour,
Afin d'ameliorer les performances de mon ETL je souhaite partitionner les resultats d'une requete en plusieurs morceaux qui seront par la suite traités en parallèle.
J'ai une clé primaire sur ma table mais elle est pas dense (les valeurs se suivent pas, ya des trous).
Bref j'aimerais pouvoir obtenir les intervalles de clé primaire qui permetterait de decouper la ma table en n morceau de volumen (ou nombre de lignes) equivalent.
J'ai cherché du côté de partition over mais sans succès.
Si vous avez des idées je suis preneur ca fait un bout de temps que je me casse la tete dessus.
Merci d'avance!!!
ps: ma clé primaire est de type varchar (donc je peux pas faire de fonctions numeriques dessus) => c'est pas moi qui est choisi ca, c'est que c'est une table provenant de siebel!![]()
Partager