Pular para o conteúdo

Fóruns SQL e PL/SQL Melhor a performance do sql Melhor a performance do sql

#93313
CleitonHanzen
Participante

    Olá Amigo,

    Desculpe as palavras rudes e o mau-humor, mas acredito que aqui seja um fórum de profissionais Oracle e não fórum de pessoas com bola de cristal… 🙂 Se te “dermos” a solução, possívelmente você nunca vai evoluir e vai passar o resto da vida pedindo ajuda…. 😉

    Acho que seria bom criar alguns “templates” para este tipos de dúvidas (compilar as dicas/informações dos nossos membros top (alphamek, ishi, vieri, drbs….etc..etc.. desculpe se esqueci o nome de alguém…. rsrsrsrs)

    Mas assim, os passos que checo quando uma query está muito lenta:

    1. Analisar a estrutura de tabelas/índices, afim de identificar possíveis campos envolvidos nos “filtros” da query e que não sejam indexados (consequentemente fazendo leitura total da tabela e dependendo o caso, gerando a lentidão). (Aparentemente o teu problema parace ser este…rsrsrss)
    2. Caso existam os índices, como está a coleta de estatísticas da tabela? Estão atualizadas?

    Geralmente o primeiro passo resolve (não se esqueça de envolver os analistas do software e principalmente: teste num ambiente de homogalação antes, criação de índices pode melhorar consultas, mas pode deixar outros processos lentos, como deletes, por exemplo).

    []s