Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

A Manutenção e Otimização de Banco de Dado

Por:   •  15/11/2018  •  1.554 Palavras (7 Páginas)  •  323 Visualizações

Página 1 de 7

...

O Pfile pode indicar a utilização de SPFILe

Iniciando o BD

Fases.

Shutdown - 1

NoMount > Leitura do arq de parametro

Mount> Leitura dos arq de controle.

Open> Abre o banco[pic 2]

Comando startup

STARTUP

STARTUP PFILE=$ORACLE_HOM/dbs/initdb01.ora;

Comando alterar DP para Mount

Abrir um banco de dados no modo leitura, só consulta e executa tarefas administrativas

e não permite alterar ou adicionar estruturas.

Banco de dados no modo restrito>> enable restricted ativa

disable inativa.

[pic 3]

Dia 16/08/17 - Aula 03.

Objetos Internos do Banco de Dados

- Essencial para todos os bancos de dados Oracle

- Descreve o banco de dados e seus objetos

- Contém tabelas e views

- Restrições de integridade: regras

• Dicionário de dados

• Tabelas de desempenho

• Pacotes PL/SQL

• Triggers de eventos do banco de dados.

Dicionário de dados:

Quem uso o dicionário de dados os clientes e o server. O dicionário de dados contém dois componentes:

1. Tabelas-base

2. Armazenam descrições do banco de dados .

Os usuários e os DBAs usam o dicionário de dados como uma referência somente para leitura a fim de obter informações sobre o banco de dados.

[pic 4]

cada área de user se chama um esquema.

All:

DBA: somente o Administrador do banco

User:

Comandos no Banco de dados:

Select tables:

[pic 5]

Select objects:

[pic 6]

Tabelas Dinâmicas de Desempenho

V$ ...., atarvés de um select poderei ver as views.

V$CONTROLFILE : [pic 7]

V$DATABASE

V$DATAFILE [pic 8]

V$INSTANCE

V$PARAMETER

V$SESSION V$SGA

V$TABLESPACE

V$THREAD

V$VERSION

Dia 23/08/17 Aula 04

[pic 9]

Manutenção e Otimização de Banco de Dados (Aula 4)

Arquivo binário

Define o estado atual do banco de dados

Mantém a integridade do banco

Necessário para operar o banco de dados

Arquivo de controle criado quando se cria o banco de dados.

Usado para subir o banco.

CONTEÚDO DO ARQUIVO DE CONTROLE

- Nome e ID do banco de dados

- Dia e hora que o BD foi criado (timestamp)

- Divisão lógica de armazenamento dos bancos de dados (tablespaces) – permite agrupar objetos como tabelas, índices, BIOS

- Nomes e localizações dos arquivos de dados e de arquivos de redo logs on-line

- Multiplexar o arquivo de controle – criar uma cópia e falar pro servidor que existe uma cópia do arquivo para que quando o arquivo de controle for atualizado, ele atualize todos os arquivos copiados.

Passo 1

Connect como administrador (connect system – senha eniac)

ALTER SYSTEM SET control_files = '$HOME/ORADATA/u01/ctrl01.ctl', '$HOME/ORADATA/u02/ctrl02.ctl' SCOPE=SPFILE;

Desconectar do banco de dados (disconnect)

Passo 2 (Fechar banco de dados)

Iniciar, todos os programas, selecionar interromper banco de dados

Passo 3

Copiar o control file lá na pasta e colar na pasta novamente com o nome desejado

Passo 4 (Abrir banco de dados)

Iniciar, todos os programas, selecionar iniciar banco de dados

Verificar se os dois arquivos estão criados com o comando ‘select name from v$controlfile;’

- Obter informação sobre o status e localização dos arquivos de controle consultando as views: V$CONTROLFILE – Lista o nome e o status de todos os arquivos de controle associados à instância

Manutenção e Otimização de Banco de Dados (Aula 5)

Redo Log Online – registra todas as alterações feitas nos dados, mecanismo de recuperação que podem ser organizados em grupos e são necessários no mínimo dois grupos.

São usados de forma cíclica. Quando ele é preenchido,

...

Baixar como  txt (11.5 Kb)   pdf (64.3 Kb)   docx (21.1 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no Essays.club