A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Encontro SQL BH April 2016 Melhores Práticas para Utilizar as Policies no SQL Server 2014.

Apresentações semelhantes


Apresentação em tema: "Encontro SQL BH April 2016 Melhores Práticas para Utilizar as Policies no SQL Server 2014."— Transcrição da apresentação:

1 Encontro SQL BH April 2016 Melhores Práticas para Utilizar as Policies no SQL Server 2014

2 Apoio

3

4 Local Chapters

5 Upcoming SQL Saturdays Brazil Jun 18Rio de Janeiro #512 Visit www.sqlsaturday.com to register for an event near you! www.sqlsaturday.com

6 Sulamita Dantas 6 Bacharel em Ciência da Computação DBA SQL Server Analista Protheus/TOTVS MTAC Friend Of Redgate 2016 SQL Saturday 10 participações( 6 como palestrante, 4 como participante Certificações Arquitetura e Instalação Configurador TDS ADVPL I ADVPL II ADVPL III Participação no programa DatabaseCast Contribuição para o Blog Post Colletion (Coletânea de Artigos SQL)

7 7 Policy Based Management O que é??

8 Por exemplo, nas versões anteriores do SQL Server, a fim de descobrir quando o último backup ocorreu.. O DBA 8 Policy Based Management

9 Precisava conectar-se manualmente a cada instância e verificar cada banco de dados individualmente por suas datas de backup. 9 Policy Based Management

10 10 Policy Based Management Usando PBM, é possível verificar de imediato as datas de backup últimos de cada banco de dados em uma instância ou, melhor ainda, cada banco de dados em todos os servidores em apenas alguns cliques.

11 11 Conceitos Básicos FACETS CONDITIONS POLICES

12 12 Onde usar?? Exemplos?? AUTO SHRINK AUTO CLOSE VLF UPDATE STATISTICS LOG E DADOS EM DISCOS DIFENTES LOCK SCALATION PAD_INDEX RECOVERY MODEL RECOVERY PAGE VERIFY (CHECKSUM)

13 13 Modos de Execução On Change: Prevent On Change: Log Only On Schedule On Demand

14 14 O que monitorar? DATABASE @auto_close, @auto_shrink @size -> Tamanho em MB @DataAndLogFilesOnSeparateLogicalVolumes @pageVeriry -> Checksum, TornPage, None

15 Tabela: @hasDeleteTrigger, @rowCount, @lockEscalation, @name (Exemplo clássico) View: @hasIndex, @isEncrypted Índice: @padIndex -> True/False Procedure: @recompile 15 O que monitorar? OBJETOS DO BANCO

16 16 O que monitorar? POLICES CUSTOMIZADAS Monitorando o arquivo de log dos databases DBCC LOGINFO + COUNT(*) Monitorando os usuários SA

17 Monitoramento eficiente de contadores Envio de e-mail com mensagem customizada 17 Configurando Alertas

18 18 Dicas  Filtrar bancos a serem “policiados”  Exportar e importar policies via XML  Verificar histórico (log only)  Modo on Schedule depende do SQL Agent

19 DEMO 19

20 20 Volunteering Opportunities PASS would not exist without its global network of passionate, dedicated, and hardworking volunteers. Volunteer today! For local opportunities, please visit: volunteer.sqlpass.org For PASS HQ related activities, please update the “MyVolunteering” section of your MyPASS profile.

21 Stay Involved! Sign up for a free membership today at sqlpass.org. Linked In: http://www.sqlpass.org/linkedinhttp://www.sqlpass.org/linkedin Facebook: http://www.sqlpass.org/facebookhttp://www.sqlpass.org/facebook Twitter: @SQLPASS PASS: http://www.sqlpass.orghttp://www.sqlpass.org

22 Sulamita Dantas 22 sdantas01@gmail.com Sulamita Dantas @suladantas www.sulamitadantas.com.br Sulamita.dantas


Carregar ppt "Encontro SQL BH April 2016 Melhores Práticas para Utilizar as Policies no SQL Server 2014."

Apresentações semelhantes


Anúncios Google