PORTFOLIO DE MANUTENÇÃO E OTIMIZAÇÃO EM BANCO DE DADOS.
Por: lucasf1020 • 16/9/2018 • Trabalho acadêmico • 829 Palavras (4 Páginas) • 146 Visualizações
Manutenção e otimização em banco de dados
Manutenção= vem da Idea de conhecer a parte administrativa.
Banco de dados que vamos utilizar durante o semestre é o Oracle;
Otimizar= melhorar as performances; PL/SQL
[pic 1]
[pic 2][pic 3]
Processo de usuário vai ser criado quando tiver conectado com o servidor,
Processo de processador serve para organizar as informações que vem dos computadores.
Instância= Estrutura de memória para armazenamento (SGA – SYSTEM GLOBAL AREA)
Instância ela é formada por SGA e programas de segundo plano.
Cada banco de dados no servidor de BD tem que ter uma Instância.
+
Processos de segundo plano (background – programas) esses programas ficam de tempo em tempo executando utilizando certa quantidade de memória.
Cache é utilizada para melhorar a performance em velocidade. No cache de banco de dados armazena os dados que estão sendo manipulados.
Programa DBWR(DATABASE WRITER) é um programa de segundo plano que é responsável pela transferência entre memória/arquivos (inclusão)
Arquivos/memória (Consulta)
LGWR- LOG WRITER = Onde fica armazenado comandos que foram executados. O papel principal dele é diminuir falhas que podem ocorrer durante o processo, se caso aconteça alguma falha ele consegue ver os comandos que foram utilizados. Em seguida ela enviar as informações para o HD.
Java pool= Área destinada ao armazenamento de recursos do programa do Java
Large pool= pequena área destinada a transferência, diminuir a carga de entrada e saída para a transferência de dados
Shared Pool= é uma dividida em dois
Cache de biblioteca: guardar os comandos que foram utilizados. Para reutilizar.
Cache de dicionário de dados: Serve para consultar se realmente a tabela foi criado antes de guardar na memória, ele serve também para guardar os comandos mais utilizados.
20/08/2018
PMON – process monitor (monitora o acesso de usuario/ ele libera recurso de processamento)
SMON- system monitor ( Ele monitora o sistema, ele tenta colocar em ordem se caso acontecer alguma coisa errada no funcionamento do sistema, ele alerta o usuario.
CKPT- check point
PGA -
Arquivo de parametros ( ele fala de a paramentros que vao ser configurados as instancias do banco de dados)
ARQUIVO DE SENHA- colocar a senha no arquivo para ter acesso.
Arquivo de dados – armazena os dados do banco, quando se cria tabela os dados da tabela fica no arquivo de dados
Arquivo de controle- existe dois na ausencia de um, tem outro pra ficar no lugar, serve para colocar endereço fisico, são dois arquivos no minimo. Maximo de arquivo de controle é 8.
Arquivo de redo log – exixte dois arquivos de log diferentes, voce coloca os dados no primeiro, em seguida salva no arquivo de controle, em seguida salva os dados no segundo depois salva no arquivo de controle, se encher o segundo tem que apagar o primeiro para colocar as novas informações. Se caso acontecer alguma coisa no banco de dados ele consegue ver as ultimas informações feita no banco de dados.
Backup full: ele écompleto, ele vai ocupar mais espaço e processamento. 1 backup full por semana
Backup diferenciado: ele vai fazer o backup da diferença do dia anterior.
Obs : se der algum problema no meio da semana tem que fazer o backup full que é uma vez na semana, em seguida tem que fazer o backup dife ate chegar no dia que aconteceu o problema.
Backup quente: voce faz o backup quando ele esta em uso.
Backup: voce faz o backup quando voce fecha o banco dados.
1 - Shutdown
2 – Nomount – procurar o arquivo de parametros/ ler o arquivo e alocar recursos para sga/ localizaçao do arquivo de controle.
...