Olá pessoal!
Hoje quero falar um pouco sobre as estatísticas no
banco de dados Oracle e a importância delas para o bom desempenho dos scripts
submetidos ao banco.
Inicialmente, vou abordar os métodos existentes
para realizar a coleta das estatísticas, com algumas características e tentar
estabelecer uma comparação entre eles.
Lembrando que em um post anterior, comentei sobre como verificar se as estatísticas de
sua instância Oracle foram atualizadas recentemente.
Vou fazer uma explicação rápida sobre plano de
execução (isso porque...
15 de mar. de 2013
15
março
Muito bom dia, a todos!
Hoje vou falar sobre como verificar se as
estatísticas das tabelas e índices da sua instância estão atualizadas. Quero lembrar que o otimizador do banco de dados
Oracle nas versões “mais recentes”, otimizador baseado em custo (CBO - Cost-Based Optimizer), que é o grande responsável por traçar o plano de
execução, (definindo a “melhor” forma de se acessar um dado optando pelo “mais
eficiente” método de acesso), utiliza as estatísticas para fazê-lo. Dessa
forma, pode-se afirmar que a coleta e atualização das estatísticas...
Raphael Fernandes, sexta-feira, março 15, 2013
14 de mar. de 2013
14
março
Olá pessoal!
Existem algumas formas de se analisar os scripts
submetidos ao banco de dados Oracle quanto a sua performance. Uma dessas formas é através de uma view
do esquema SYS chamada V_$SQLAREA, ou através do sinônimo
público V$SQLAREA que está setado para a tabela.
Bom, de qualquer forma, nesse objeto existem
informações interessantes para o acompanhamento dos scripts submetidos ao
servidor de banco, mesmo que eles não tenham sido concluídos com sucesso.
A consulta é a seguinte:
SELECT *
FROM ( SELECT ROUND...
Raphael Fernandes, quinta-feira, março 14, 2013
Assinar:
Postagens (Atom)
Quem sou eu
- Raphael Fernandes
- Sou Bacharel em Informática pela UCSAL, especialista em alta disponibilidade de banco de dados pela UNIFACS e um admirador da tecnologia. Trabalho como DBA numa empresa de tecnologia, mas nessa mesma empresa fui por muitos anos analista de sistemas.
Arquivos do blog
Artigos mais populares
-
Olá pessoal! Tive uma semana conturbada e não deu para postar nada, mas comecei a escrever algo e terminei há pouco. Bom... Hoje...
-
Olá. Hoje vou falar sobre algo que é bastante frequente na vida de um DBA: efetuar DUMP, ou seja, importar e exportar dados. Segundo a...
-
Olá pessoal! Existem algumas formas de se analisar os scripts submetidos ao banco de dados Oracle quanto a sua performance. Uma dessa...
-
Muito bom dia, a todos! Hoje vou falar sobre como verificar se as estatísticas das tabelas e índices da sua instância estão atualizada...