Bonjour,
j'ai une table de travail générique (sous Oracle 10gr2) qui est du type global temporary tables
et qui possède 100 champs du type "CHAMP1 VARCHAR2(1000),CHAMP2 VARCHAR2(1000),...." . Elle permet de charger un ensemble de données et d'effectuer un certains nombre de traitements avant de faire un enregistrement dans les tables finales....
J'ai constaté avec son utilisation un problème de performance qui a été résolu en réduisant le nombre de champ et leur longueur...
Cela dit je pensais que les types varchar2 ne prenait que la place nécessitée par le stockage des données?
Comment connaître la limite acceptable de champ et leur longueur que je peux utiliser ?
Merci pour votre aide.
Partager