4Dados Consultoria e Suporte Ltda

Oracle Partner Network

Artigos
Cursores abertos por uma determinada sessão

Em processos de tuning, por muitas vezes é preciso determinar quais consultas de uma sessão estão consumindo mais recursos do ambiente.

Para obter essa informações são utilizadas 3 visões, sendo elas gv$open_cursor, gv$session e gv$sql.

A query abaixo retorna essa informação seguindo a ordem solicitada, podendo ser B(Buffer Gets), D(Disk Reads), ou E(Executions).

Antes de executar a consulta, identifique o SID da sessão que deseja analisar.

 
Monitorando Tablespace Temporária

Todas operações de ordenação(SORT) são realizadas em um segmento específico. No banco Oracle, essas são realizadas nas tablespace chamadas temporárias(TEMP).

A falta de espaço na tablespace temporária, pode acarretar em mensagens do tipo:

ORA-01652: unable to extend temp segment by string in tablespace string

Você pode verificar a existência desses erros verificando no alert.log.

No database Oracle você pode utilizar de duas abordagens para com tablespaces temporárias:

  • Criar a tablespace com autoextend de datafiles
  • Criar a tablespace sem autoextend de datafiles
 
Backup Recover Full

Nesse artigo iremos abordar uma recuperação full do banco de dados. Para isso, utilizaremos o RMAN no procedimento de backup e restore.

É impressindível a um profissional Oracle conhecer essa ferramenta. Se você desconhece, minha sugestão é que você procure obter informações a respeito do funcionamento dela.

É possível acessá-la de duas maneiras:

  • Com catálogo
  • Sem catálogo
 
Habilitando Archived Logs

Nesse artigo falaremos sobre um assunto muito importante, os ARCHIVED LOGS.

Compreenderemos sua utilidade, como habilitá-lo e daremos alguns exemplos de como eles podem ser úteis.

Vocês lembram dos REDO LOGS? Vamos relembrar?

A maioria dos SGDB”s possuem um mecanismo de log, que armazena todas as alterações realizadas no base de dados, como por ex: insert”s, update”s, delete”s, create table. Esses eventos vão preenchendo esses arquivos de log.

No Oracle, por default, são criados 3 grupos de redologs, cada grupo com 1 membro.

 
Recuperação de datafiles e tablespaces

Nesse artigo trataremos da recuperação de datafiles e tablespaces, através de backups gerenciados pelo usuário.

Para que possamos implementar uma recuperação de datafile ou tablespace gerenciado pelo usuário, temos, é claro, que ter um backup do banco de dados, seja ele COLD (banco fora) ou HOT (banco no ar e utilizando archives).

Como iremos simular a recuperação de apenas uma tablespace ou datafile, faremos um backup apenas da tablespace USERS.

Uma das formas para se fazer esse backup é utilizando as técnicas mostradas no artigo anterior, ou seja, BEGIN BACKUP e END BACKUP. Então, vamos lá!

 
<< Start < Prev 1 2 3 Next > End >>
Page 2 of 3