Início > Administração de Banco de Dados, Dicas, Extended Events, Highway to Hell, Monitoração, Performance e Tuning, SQL Server 2008, SQL Server 2012, SQL Server 2014, SQL Server Internals, T-SQL, Troubleshooting > Highway to Hell – Extended Events – Parte 16 – Monitorando problemas causados com o ALTER TABLE

Highway to Hell – Extended Events – Parte 16 – Monitorando problemas causados com o ALTER TABLE

Galera,

Hoje quero demonstrar como criar uma monitoração para analisar o quanto um simples ALTER TABLE pode impactar o seu ambiente de banco de dados SQL Server.

Caso tenha interesse em recriar o cenário descrito no vídeo, basta utilizar o script abaixo:

--Criando a sessão de monitoração
CREATE EVENT SESSION [XE_MONITOR_ALTER_DDL] ON SERVER 
ADD EVENT sqlserver.alter_table_update_data(
    ACTION(sqlserver.database_name,sqlserver.sql_text)) 
ADD TARGET package0.event_file(SET 
FILENAME=N'C:\TRACE\XE_MONITOR_ALTER_TABLE.xel')
GO

--Alteração online
ALTER TABLE Pessoa
ADD StatusCli INT NOT NULL DEFAULT 1
GO
--Alteração offline
ALTER TABLE Pessoa
ADD ColID UNIQUEIDENTIFIER NOT NULL DEFAULT NEWID()

Espero que gostem e não deixem de inscrever-se no blog, no canal do youtube e no grupo de discussão SQLManiacs.

Grande abraço a todos.

 

Anúncios
  1. 10/02/2015 às 12:53

    Republicou isso em Alex Souza.

  1. 10/02/2015 às 12:55

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: