Posted By: Roumen () on 'CZprogram' Title: Re: analyze table... Date: Thu Sep 25 18:01:22 2003 > indexu bud index pouzije nebo ne. Pokud je statistika tabulky a indexu > zastarala, tak muze spatne vyhodnotit pouziti nebo nepouziti indexu. To prave je to zajimavy. Ja mu tu statistiku pregeneroval a on to stejne dela blbe. ;-) > Obecne se da rict, ze pouziti indexu se vyplati v pripade, kdy select > vybere co nejmin radku. Pokud vybere 90% radku a pak k nim musi dohledavat > dalsi data v tabulce, tak je to naprosto zbytecne. No, to je ten problem. Ten vnitrni dotaz vybere vsechno, ;-) sesorti a ten vnejsi vybere jen prvnich x zaznamu. Sort je podle casu. Jak ale jinak udelat to, co se v mysql dela pmoci limit n? Ja mu zrovna tim optimazerem rekl, ze me budou zajimat jen prvni radky execute immediate 'alter session set optimizer_mode=first_rows'; a to mu to docvaklo a zacal index pouzivat. Asi je to tak spravne, ale vubec se mi to tak nelibi. :-) > Samo o sobe odladit nejake dotazy neni az tak slozite, ale chce to > urcitou praxi a hlavne ladit, ladit, ladit. Ted uz to vim, ale je to teda vopruz. Hlavne me toci, ze se to chovani v case meni. Ta aplikace byla odladena a vklidu tu behala a on si najednou ze dne na den veci rozmysli a zacne chodit jinak. :-( Roumen For more information about me use:http://www.roumen.cz