Daniel Paulo [email protected]. Introdução O Gerenciamento de um banco de dados envolve um...
-
Upload
arthur-de-mendonca-das-neves -
Category
Documents
-
view
217 -
download
0
Transcript of Daniel Paulo [email protected]. Introdução O Gerenciamento de um banco de dados envolve um...
Daniel [email protected]
IntroduçãoO Gerenciamento de um banco de dados
envolve um amplo conjunto de aspectos que devemos observar.
Neste capítulo abordaremos tópicos importantes como atividades periódicas de manutenção e ajuste.
AuditoriaA auditoria deve ser realizada no ambiente de Banco de
Dados. Os tipos de auditoria:- Objetos- Segurança- Instância/Servidor- Dados
Auditoria de ObjetosO foco é capturar as alterações realizadas
nas estruturas dos objetos do banco.Pode ser realizado:- TRIGGERS DDL- Audit Database
TRIGGERS (Gatilhos)Programa que é disparado automaticamente devido a um evento.- DDL Trigger: utiliza a linguagem TSQL- CLR DDL Trigger: utiliza a arquitetura .NET
Exemplos: página 576 à 579
Audit DATABASERecurso do SQL Server.
Auditoria de segurançaUtilização de triggers DDL com ALL SERVER. Neste caso o
gatilho será disparado em qualquer banco do servidor.
Exemplo: página 580 e 581
Checklist das atividades de um DBAAtividades diárias- Revisão dos backup diários- Processamento de tarefas noturnas- Verificação do errorlog- Checagem da disponibilidade do ambiente- Análise de segurança do Banco de Dados- Verificação da área disponível em disco- Verificação do service Broker- Compactação do arquivo de LOG
Atividades Semanais- Verificação de correções (Updates) disponíveis- Fragmentação de tabelas e índices- Compactação de arquivos de dados e LOG- Análise de índices necessários e
desnecessários
Atividades Mensais- Verificação física do banco (DBCC)- Verificação dos backups realizados durante o
mês- Rever o CAPACITY PLAN para determinar a
necessidade de mais recursos (Servidor, memória, processador e armazenamento)
Revisão da conectividade- Verificação da conectividade do ambiente:
Logins, credenciais e linked server.
Monitoração do ambienteÉ uma atividade que o DBA precisa realizar para gerir os problemas.Os limites podem ser tratados conforme tabela abaixo:
Normal 0 a 75%Aviso (Warning) 75,01 à 85%Cuidado (Attention) 85,01 à 95%Problema (Problem) 95 à 100%
Itens importantes-Espaço em disco-Tamanho do Transaction LOG-Realização de Backups-Espaço de arquivos-Alocação de memória-ERROLOG-Shutdown-Parada de serviços-Latch Waits (por segundo)- Erros (por segundo)
Scripts-Páginas: 601à 625
- Laboratório página 628 à 637