Escolar Documentos
Profissional Documentos
Cultura Documentos
Artigo Estudo Oracle 1Z0-041 1
Artigo Estudo Oracle 1Z0-041 1
Carvalho
Analista de Sistemas
contato@pedrofcarvalho.com.br
S. J. Rio Preto SP - 2009
Pedro F. Carvalho
Analista de Sistemas
contato@pedrofcarvalho.com.br
S. J. Rio Preto SP - 2009
Quando redo log files no so multiplexados, redo logo blocks estao corrumpidos e o
archivamento stopado realizar um ALTER DATABASE CREAL UNARCHIVED LOGFILE
GROUP name
Melhroar peformance de redo log buffer
- colocar redo log files em discos separados
- aumentar o tamanho do redo logo buffer
backups consistentes datatabse em noarqhivelog
Quando uma sesso terminada anormalmente mas a isntancia ainda continua no ar e
o banco aberto acontece :
O PMON rollback de trnasaction e atualiza os locks
Dados modificados acima do ultimo commit antes da terminao anormal
estaro retidos no banco
Colocar um banco de dados de NOARCHIVELOG PARA ARCHIVELOG
- SELECIONAR ARCHIVELOGOPTION NO DATABASE CONTROLE E RESTART O
DATABASE APPLY CHANGES.
- SHUTDOWN E SRTAR NOMODO MOUNT E EXECUTE ALTER DATABASE
ARCHIVELOG
REALIZAR AUDITORIA EM ALTERAES DE TABELAS, views : DBA_AUDIT_TRAIL e
DBA_FGA_AUDIT_TRAIL
AGENDAR TRABALHO DE COLETA DE ESTATISTICAS ELA COLETA :
AVERAGE ROW SIZE.
LAST ANALYZED.
SIZE OS TABLE IN DATABLOCK.
Habilitar tracing enquanto cria listener em seu banco voce consegue pegar a
informao adicional de todo Oracle Net connection
COLOCAR O BANCO EM AUTOMATIC UNDO MANAGEMENT
- SETAR ARAMENTRO DE INICIALIZAO UNDO_MANAGEMENT = AUTO
- SETAR PARAMENTRO UNDO_MANAGEMENT com o nome da undotablespace
ERRO ADAPTER COULD NOT ESTABLISH THE CONECTION
- nome do servio nao esta correto
para usar o database grid control 10g voce deve configurar dois componentes
oracle enteprise manager repository
oracle enteprise manager database control
usando o rman voce pode
backup do banco em mounted
backup de datablocks usados in beig backup up
backup online, real/write data files com banco open
Pedro F. Carvalho
Analista de Sistemas
contato@pedrofcarvalho.com.br
S. J. Rio Preto SP - 2009
Backup somente de data blocks que foram mudados aps antigo backup
Emum processo de recuperao de instancia, redo logo files roll foword usando redo
logo files
Usurio apagou linhas de uma tabela para recuperar use
- Use conventionalIncremental exporte and import objeto afetado
- Use Tablespace Point in Time Recovery TSPITR metodo para recuperar a tabela
e dados.
-
- Privilegio para conectar a banco restrito e dar select em tabelas de outro usurio
voce deve ter privilgio de RESOURCE_ROLE e SYSOPER PRIVILEGE
para conectar conexoes em outro listener se um listener no esa respondendo voce
ativa Enabled connect time failover
ao perder control file, inicie a instancia em modo nomount, recrie control file usando
create control file.
Spanshot to OLD acontece quando um alonga consulta esta rodando e requer uma
leitura consistente de imagem
Ao adicionar nova tablespace voce pode : Adicionar uma de Undo, Adicionar uma com
locally managed tablespace, Adicionat uma como dictionary managed tablespace.
MMAN processo de background do ADM usado para corrdenar o tamanho das
memorias dos componentes
Dbms_rls.add_policy possui : dbms_rls.shared_static
Dbms_rls.shared_context_sensitive
Quando voce notificar que uma tablespace critica chegou a 75% de seu espao voce
deve definir um warning threshold para tablepace in 75% no database control
Vantagem de se aumentar o tempo de reteno de undo em um banco de dados
para ler consistencia para long runing transaction
Para deletar uma baseline metrics use
DBMS_WORKLOAD_REPOSITORY.DROP_BASELINE procedure
Tablespaces que pode ser colocadas offline PROD(atual), USERS, SYSAuX
Para aumentar session limit cpu use profile designado a usurio
No modo mount voce pode habilitar e desabilitar log archiving.
Pedro F. Carvalho
Analista de Sistemas
contato@pedrofcarvalho.com.br
S. J. Rio Preto SP - 2009
Destinao de ArchiveLog
-
Quando usuario criado sem especificar tablespace e cria uma tabela, esta tabela
armazenada na default permantent tablespace
Se seu banco perdeu performance devido ao aumento frequente de checkpoints faa
make teh changes as per devide givem MTTR
Para evitar overhead tabelas
Mova tabelas em automatic segment space management tablespace
Backup consistente NOARCHIVELOG e trabalhando com database dowtime pode ser
tolerado.
Decorar status do redo log ao perder um membro do redo log seu status fica como
INVALIDO
Em modo archivelog, se uma tablespace nao critica for colocada offline para recuperala uma reucperao de midia ser requerida para trazer a tablespace novamente.
TABLESPACE temp, index e sysaux datafiles podem ser recuperados em um recover
TABLASPACE que podem ser colocadas somente leitura so PROD e USER
*** ENTENDER MELHOR NA CRIAOD E USURIOS ESQUEMA DE TABLESPACE QUE
ELE RECEBE *****
CONNECT hr/hr@test.us.oracle.com(Nome Instancia):1521(porta listener)
/mydb(service name)
Pedro F. Carvalho
Analista de Sistemas
contato@pedrofcarvalho.com.br
S. J. Rio Preto SP - 2009
Big file
- tablespace pode conter somente 1 big file
- segmento adminsitrado automaticamente
se a flash area estourar o tamanho para backups faa
- diminua o tempo de reteno para arquivos
- back up the flash recovery area
DBCA NAO FAZ CONEEXO DE REDE REMOTA
Tabelas temporrias
- Lock dml nunca so requeridos
- Indices e views podem ser criadas
- So criadas por usurios de temporary tablespaces
Criar replica de banco
- use dbca para criar um template de um banco que contenha a estrutura com
data files e use o mesmo template para criar outro banco em outra localizao
Pedro F. Carvalho
Analista de Sistemas
contato@pedrofcarvalho.com.br
S. J. Rio Preto SP - 2009
Pedro F. Carvalho
Analista de Sistemas
o
o
contato@pedrofcarvalho.com.br
S. J. Rio Preto SP - 2009
sobre a sga
- SHARED POOL E DEFAUL BUFFER POOL NO PODEM TER TAMANHO MENOR
QUE 32 E 100 MB RESPECTIVAMENTE
- 124 MB(256 minus 132) de memoria disponivel para uso manualmente e
automaticamente o tamanho dos componentes
NOARCHIVELOG todos os controlfiles foram perdidos devido a falha de disco mas os
datafiles no ...
- A isntancia abortada
- O banco pode ser restauradp at o ponto do ultimo backup fechado.
Consideraes tamanho de undo tablespace
- tamanho do undo block
- valor do undo_retentation
- Undo blocks ggerados por segundo