Powerpoint - SQL Saturday

Propaganda
SQL Saturday #488
Gerenciamento de múltiplas
instâncias de SQL Server
Vitor Fava
[email protected]
http://vfava.wordpress.com
Agenda




Introdução
Cenário Atual
Soluções propostas
Dúvidas
Vitor Fava

SQL Server Database Consultant na Pythian

CEO da Vita Database
Solutions

Pass Chapter Leader do SQLManiacs

[email protected]

@sqlservermaniac

http://vfava.worpress.com

http://www.youtube.com/vitortff

https://groups.google.com/group/sqlmaniacs
Introdução
 Crescimento exponencial da quantidade de
dados gerados pelas aplicações
 Aumentou a complexidade no gerenciamento
dos ambientes de banco de dados para DBA.
 Iniciou um cenário no qual o DBA deixou de
administrar algumas dezenas de bancos de
dados e passou a administrar centenas deles.
Quantas Instâncias de SQL Server existem
em seu ambiente?
Quantas Instâncias de SQL Server existem
em seu ambiente?
Total de Instâncias X Versão
70
63
60
58
50
39
40
30
28
27
20
10
0
SQL Server 2005
SQL Server 2008 R1
SQL Server 2008 R2
SQL Server 2012
SQL Server 2014
Total de Instâncias X Versão
70
63
60
58
50
39
40
30
28
27
20
10
0
SQL Server 2005
SQL Server 2008 R1
SQL Server 2008 R2
SQL Server 2012
SQL Server 2014
Solução 1 – Data Collector
 À partir do SQL Server 2008;
 Todas as edições;
 Um dos principais componentes do conjunto de
ferramentas para coleta de dados fornecido pelo
SQL Server;
 Definir um ponto centralizado para o
armazenamento de todas as métricas coletadas
através das instâncias de banco de dados SQL
Server existentes em sua infraestrutura;
Solução 1 – Data Collector
Data Collection UI
(Object Explorer)
Data
Collection
Configuration
Target
Target
Collection
Set Reports
Data
Collector
Collection
Sets
Data
Collector
Collection
Sets
Management
Data
Warehouse
Solução 2 – Utility Control Point
− À partir do SQL Server 2008 R2;
− Apenas na edição Enterprise;
− Exibição unificada de todos os dados coletados;
− As políticas de integridade são configuráveis e podem ser
ajustadas para alterar os limites inferior e superior da
utilização de recursos;
− É possível alterar as políticas de monitoramento globais
ou configurar políticas de monitoramento individuais para
cada entidade gerenciada no Utilitário SQL Server;
Solução 2 – Utility Control Point
Solução 2 – PAL + PERFMON
Dúvidas?
Patrocinadores
Obrigado
16
Download