Alexandre ... Não sei se entendi ... mas vc esta questionando o porque o plano recuperou a descrição sendo que o acesso foi feito apenas pelo índice .... Então mas na realidade o índice é apenas um caminho mais rápido (ou não) para o registro em si ... e na query vc faz um join da tabela B com a A ....então ele recupera sem problemas mesmo que não esteja no plano .... Se eu não estiver errado ele não recupera no plano porque trata-se de uma sub-query ... mas não tenho certeza ...
-----Mensagem original----- De: oracle_br@yahoogrupos.com.br em nome de Alexandre Eduardo Borges Enviada: seg 21/11/2005 18:50 Para: oracle_br@yahoogrupos.com.br Cc: Assunto: [oracle_br] PLANO DE EXECUÇÃO Olá pessoal oracle 8.1.7.4 windown 2000 server Tenho duas tabelas , uma rpc_docm_digitado onde existe o código de status e outra rpc_status onde está a descrição do status, na primeira tabela existe um Ãndice IXRPC43_COD_RPC_STATUS no código da descrição . Pelo plano de execução abaixo como a descrição foi recuperada se não consta do plano ? O único acesso que existe é o pelo Ãndice . select a.rpc_status_codigo , ( select descricao from rpc_status b where b.codigo =a.rpc_status_codigo) from rpc_docm_digitado a where a.rpc_status_codigo =0 SQL Statement from editor: ------------------------------------------------------------ Statement Id=4044 Type= Cost=2,64039087471493E-308 TimeStamp=21-11-05::18::43:01 (1) SELECT STATEMENT FIRST_ROWS Est. Rows: 3.165 Cost: 4 (2) NON-UNIQUE INDEX RANGE SCAN ADMRPC.IXRPC43_COD_RPC_STATUS [Analyzed] Est. Rows: 3.165 Cost: 11 [As partes desta mensagem que não continham texto foram removidas] -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --------------------------------------------------------------------------------------------------------------------------_____________________________________________________________________ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --------------------------------------------------------------------------------------------------------------------------_____________________________________________________________________ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html