[INDEX][TOAD] Index de type LOB
Bonjour,
dans le projet que je fais actuellement, j'ai une base d'intégration et une base de qualification.
Un traitement SQL se base sur une table PERSONNETMP contenant environ 18 millions de lignes (à 1 million de différence entre les deux bases)
Ce script est composé d'un curseur faisant un SELECT, puis d'un INSERT et d'un DELETE.
Sur la base de qualification, le temps de traitement du SELECT est de 5 secondes.
Sur la base d'intégration, le temps de traitement du SELECT est de 60 secondes.
J'ai donc essayer de voir d'où provenait la différence de temps de traitement. La seule différence entre les deux tables est la présence d'un index de type LOB sur la base d'intégration.
Voici sa description dans TOAD :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Index Name : SYS_IL0000061277C00077$$
Index Type : LOB
Uniqueness : UNIQUE
Table type : TABLE
Buffer pool : DEFAULT
Partitionned : No
Initial Transactions : 2
Max Transactions : 255
Initial Extend size : 64 kb
Minimum extents : 1
Maximum extents : 2 147 483 645
Percent free : 10
Degree : 0
Instances : 0
Last analysed : (Not analysed)
Generated : Y
Join index : No |
Il s'agit d'un index unique sur aucune column avec une position 0.
J'ai du mal à concevoir ce que peux faire cet index.
Quelqu'un aurait une idée?
Merci d'avance