Tablespace TEMP crescendo...

Um problema acontecendo em ambientes linux 64 bits ocorreu comigo, em uma instalação e o cliente afirmou que nao fazia SELECTs no banco.

Verifiquei no arquivo de alerta que a TABLESPACE temporaria estava estourando com frequencia.

Oracle Server - Enterprise Edition - Version: 10.2.0.2 to 10.2.0.4
This problem can occur on any platform.

Este SELECT estava ocasionando o problema, para detectar seu ambiente tem o mesmo problema teste o select abaixo no seu ambiente como SYS.

SELECT end_time, status, session_key, session_recid, session_stamp,
command_id, start_time, time_taken_display, input_type,
output_device_type, input_bytes_display, output_bytes_display,
output_bytes_per_sec_display
FROM v$rman_backup_job_details
WHERE end_time = (SELECT MAX (end_time)
FROM v$rman_backup_job_details);


Solução:

exec dbms_stats.DELETE_TABLE_STATS('SYS','X$KCCRSR');
exec dbms_stats.LOCK_TABLE_STATS('SYS','X$KCCRSR');

Teste novamente a consulta.

Referencia:
POOR PERFORMANCE WHILE ACCESSING V$RMAN_BACKUP_JOB_DETAILS [ID 420200.1]

Dica para criar um banco de dados com performance total

Este post vai ser criado com a intenção de se colocar todas as dicas possiveis para se dimensionar e ja aumentar possiveis parametros que são alvos de retenção em uma instalação de banco de dados.
É um step by step de dicas para se manter um banco de dados oracle.

Todas serao adicionadas e explicadas com o motivo do dimensionamento:
Colocarei alguns itens e depois como altera-los.


DBWR_IO_SLAVES para um numero inferior ao de processadores se for linux em ext3
BACKUP_TAPE_IO_SLAVES=TRUE
Aumentar tamanho log_buffer e redo log size
Aumentar temporaria
Criar mais de uma temporaria padrao ou grupo de tbs temporarias
Remover esquemas de exemplo
Aplicar patch 10.2.4.0

Treinamentos Oracle 11g - WORKSHOP

A oracle esta disponibilizando ja a mais de um ano os treinamentos 11G.
Este ano, foram disponibilizados os treinamentos na release 2.
Sao treinamentos que estao voltados diretamente para o mercado de trabalho e que os exercicios sao praticas bem avançadas diferentemente das versoes anteriores.

Sao praticas que estao em alinhamento com o mercado de trabalho e que fazem com que o aluno seja um DBA senior durante as aulas. Sao os assuntos desde a parte basica logica e fisica, e replicacao de banco de dados, backup e recuperacao, clone, compactacao e varias outras.

Vale a pena investir em um treinamento oficial Oracle - com o instrutor certo e com a devida dedicação o aluno alcança rapidamento o conhecimento necessario para se alcançar seus objetivos - além que para a OCP é exigido um treinamento Oficial pelo menos.

Assim o investimento é retorno de todas as formas. Para a certificacao e para o mercado de trabalho é claro.

RAID

O melhor para o Oracle ate o momento é se ter varias controladoras e varios discos - isso nao tem discussao. Mas surgem algumas duvidas no que se consta nessa relacao do RAID. RAID 0 + 1 ou RAID 1 + 0 ?

Sempre me falaram que o RAID 0 + 1 e melhor de todas as opções. Mas o porque ? Como é feito ?

Segui até o site www.raid.com/04_01_0_1.html e consegui as respostas atraves das imagens e descritivos a respeito de cada uma das configurações.

Olha abaixo a imagem do RAID 0 + 1









Veja o link na integra: http://www.raid.com/04_01_0_1.html