21. oktober 2002 - 10:06Der er
15 kommentarer og 1 løsning
Hastilghed eller mangel på samme.
Hej.
Jeg kører Oracle på en UNIX-server over et LAN. Problemet er bare at der er utrolig lang svartid fra serveren. Kan det evt. afhjælpes med at jeg opgraderer Oracle fra version 8.0.6, eller ligger problemet i virkeligheden i UNIX opsætningen.
Det har jeg da ikke sagt noget om... Men hvis last_analysed ikke er NULL er der på et tidspunkt kørt analyze på dine tabeller... Og hvis det er længe siden og data er ændre meget sløber det din queries.
psv's pointe med om der er kørt analyze på tabellerne er meget vigtig. Hvis der er, så sker der sandsynligvis ikke noget ved at køre en ny, men er der ikke kørt analyze kan det lamme systemet fuldstændigt at gøre det.
spool spool_analyze_all.sql select 'analyze table ' || table_name || ' estimate statistics sample 10 percent;' from user_tables where last_analyzed is not null; spool off @spool_analyze_all.sql
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.