PDA

View Full Version : Ottimizzazione accessi al Db


Jengiska
23-10-2002, 11:31
Utilizzando Delphi 6.0(dbExpress) + Oracle 8.1.7, ho notato rallentamenti dovuti all'eseguzione di query del tipo :
SELECT 0,'',A.INDEX_OWNER,A.TABLE_NAME,A.INDEX_NAME,A.COLUMN_NAME,T.COLUMN_ID,C.CONSTRAINT_NAME,I.UNIQUENESS,A.DESCEND,C.CONSTRAINT_TYPE FROM SYS.ALL_IND_COLUMNS A,SYS.ALL_INDEXES I,SYS.ALL_CONSTRAINTS C,SYS.ALL_TAB_COLUMNS T WHERE A.INDEX_OWNER LIKE 'SISF' AND A.TABLE_NAME LIKE 'PERIODO_SCOLASTICO' AND A.INDEX_OWNER = I.OWNER AND I.OWNER = T.OWNER AND A.TABLE_NAME = I.TABLE_NAME AND I.TABLE_NAME = T.TABLE_NAME AND A.INDEX_NAME = I.INDEX_NAME AND T.COLUMN_NAME = A.COLUMN_NAME AND C.CONSTRAINT_NAME(+) = A.INDEX_NAME ORDER BY A.INDEX_OWNER, A.TABLE_NAME, A.INDEX_NAME, A.COLUMN_POSITION

Nessuno sa niente????

Praticamente mi parte una query di questo tipo ogni volta che eseguo una qualsiasi istruzione sql.......
Non ho idea su quale possa essere la causa.......

Utilizzo Xp ma succede la stessa cosa su 2000.....


P.S. Ma dov'e finita la sezione programmazione????

Jengiska
23-10-2002, 12:23
La Query di cui sopra è relativa alla ricerca dei METADATI e fino a qui ci siamo.....

Come si fa a non fargliela fare?