TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A Manutenção e Otimização em banco de Dados

Por:   •  12/9/2015  •  Relatório de pesquisa  •  722 Palavras (3 Páginas)  •  140 Visualizações

Página 1 de 3

Aula  1 - Manutenção e Otimização em banco de Dados

Oracle é um conjunto de vários arquivos e é dividido em 2 partes, o recursos de memória e o recursos HD, e ele ocupa 1 GB de memória do computador.

Cliente faz os pedidos, o servidor processa os pedidos e dá a resposta.

Estabelece conexão com o banco de dados, ele cria o processa do usuário, e ele fica na memória do computador do cliente.

Cada computador  da empresa tem que está instalado um programa que se chama client, para fazer o processo do servidor.

Instância é igual o SGA, mais os processos de segundo plano ou background:

  • O SGA significa System Global Área, estrutura para armazenar.
  • Processos de segundo plano são os programas em execução.

Cache de buffer de banco de dados - local para armazenar temporariamente os dados inseridos, tudo que é armazenado fica nessa área.

 A estrutura física inclui três tipos de arquivos:

  • Arquivos de controle;
  • 2. Arquivos de dados;
  • 3. Arquivos de redo log on-line.

PGA – É uma área privada, carrega o perfil , área destinada a ser individualizada

Arquivo de pirâmetros - Arquivos textos, arquivos de bloco de notas

Arquivo de senha – Um arquivo de senha para ultização

Arquivos de banco de dados

  •  Dados - sistem.DBF, sysaux.DBF , user.DBF
  • Temporário - temp.DBF
  • Undo – undotbs1.DBF
  • Controle – control.DBF
  • Red log – grupo 1, grupo 2

           

Arquivos de log aquivados – Arquivo no qual se encontra todo o histórico de banco de dados

Arquivo de alerta ou rastreio – auxilia o BDA, todos os erros provocados pelo banco de dados é enviado para essa área

Aula  2 - Manutenção e Otimização em banco de Dados

1 Fase Nomount  = quando dou o startup faz a leitura do arquivo de parametros e aloca recursos ( memoria )

2 Fase Mount = Leitura de arquivos de dados

3 Fase Open = abre os arquivos de dados

Nomount = instância iniciada

Mount = Arquivos de controle aberto para instância

Open = Todos os arquivos abertos como descrito pelo arquivo de controle desta instância

Startup

Db01

-

Nomount;

Alter

Database

Db01

Mount;

Alter

Database

Db01

Open;

Aula 3

Objetos Internos do Banco de Dados Outros objetos criados com o banco de dados:

• Dicionário de dados;

 • Tabelas de desempenho;

 • Pacotes PL/SQL;

• Triggers de eventos do banco de dados.

Criando Views de Dicionário de Dados

catalog.sql: Cria as views de dicionário de dados mais usadas e seus sinônimos

catproc.sql: Executa scripts necessários para PL/SQL no lado servidor

Como o Dicionário de Dados É Usado

 Principais usos: • O servidor Oracle usa o dicionário de dados para localizar informações sobre;

 • Usuários;

• Objetos de esquema;

 • Estruturas de armazenamento;

 • O servidor Oracle modifica o dicionário de dados quando uma instrução DDL é executada;

Aula 4

Multiplexando o Arquivo de Controle com o PFILE

1.Desative o banco de dados:

shutdown immediate

2. Crie arquivos de controle adicionais:

cp $HOME/ORADATA/u01/ctrl01.ctl

$HOME/ORADATA/u02/ctrl02.ctl

3. Adicione os nomes dos arquivos de controle a PFILE:

CONTROL_FILES = $HOME/ORADATA/u01/ctrl01.ctl,

 $HOME/ORADATA/u02/ctrl02.ctl

4. Inicie o banco de dados:

...

Baixar como (para membros premium)  txt (4.9 Kb)   pdf (93.7 Kb)   docx (13.5 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com