Pular para o conteúdo

Fóruns Banco de dados Oracle Tunning Tunning

#94200
fsitja
Participante

    Complementando ainda a informação do VitorLeandro, o Cost serve apenas para comparar o diferentes planos de acesso para o mesmo SQL.

    Se você alterar o SQL, a informação do custo do SQL novo não pode ser usada para comparar com a versão anterior da query, pois é como comparar laranjas com maçãs.

    Há várias formas de fazer tuning, mas os parâmetros principais, além obviamente do tempo de retorno, são obtidos por meio de trace (TKprof) com dados de consistent gets (leituras a disco), hits de cache na SGA, result_cache, rollbacks implícitos, waits, etc.

    A principal diretriz é minimizar o número de leituras no disco, sejam elas por meio de acesso a índices ou a tabelas.