Pular para o conteúdo
  • Este tópico contém 3 respostas, 2 vozes e foi atualizado pela última vez 18 anos, 7 meses atrás por Marcio68Almeida.
Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #75720
    Anônimo

      Alguém saberia me dizer para que serve o comando

      exec dbms_stats.gather_schema_stats(ownname=> ‘simula’ , cascade=> TRUE);

      e o comando exec DBMS_UTILITY.ANALYZE_SCHEMA(‘RMS’,’COMPUTE’);?????

      #75721
      Anônimo

        exec dbms_stats.gather_schema_stats(ownname=> ‘simula’ , cascade=> TRUE);

        Coleta estatistisca do schema “simula” e CASCADE é pra analizar toda relação de objeto baseado em chave estrangeira.

        exec DBMS_UTILITY.ANALYZE_SCHEMA(‘RMS’,’COMPUTE’);

        Coleta as estatísticas de todo o
        schema “RMS” (tables, indexes e clusters).

        O pacote DBMS_UTILITY é mais antigo.

        Abraço.

        #75724
        Anônimo

          Obrigado pela informação só mais uma pergunta, essa estatística melhora alguma coisa em relação ao banco ou é somente estatística????

          #75726
          Marcio68Almeida
          Participante

            O banco utiliza esta estatística para ver qual o melhor caminho para atender a uma consulta (por exemplo)
            este processo costuma melhorar em muito a performace do banco.
            É aconselhável executa-lo uma vez por semana, ou a cada 15 dias, dependendo do número de transações.

          Visualizando 4 posts - 1 até 4 (de 4 do total)
          • Você deve fazer login para responder a este tópico.
          plugins premium WordPress