Daniel Paulo dptsalvador@hotmail.com. Introdução O Gerenciamento de um banco de dados envolve um...

Preview:

Citation preview

Daniel Paulodptsalvador@hotmail.com

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

Recommended