Arquivo

Archive for the ‘Highway to Hell’ Category

SQLManiacs no Telegram

Pessoal,

Quero convidá-los a participar do grupo do SQLManiacs no TELEGRAM para que possamos discutir ainda mais sobre o SQL Server e o Azure.

Caso tenha interesse em participar, basta acessar o link abaixo:

SQLManiacas – Telegram

Não deixem de inscreverem-se no blog, no canal do youtube e no grupo de discussão SQLManiacs.

Grande abraço a todos.

Anúncios

Highway to Hell – Replicação – Tipos de replicação

Galera,

No vídeo de hoje quero discutir com vocês os tipos de replicações existentes no SQL Server e possíveis cenários para a utilização de cada um deles.

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.

Highway to Hell – Replicação – Criando uma publicação

Galera,

No vídeo de hoje quero demonstrar como podemos configurar uma publication e também como fazer para que essa publication seja enviada para o subscriber.

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.

Highway to Hell – Replicação – Conceitos e Arquitetura

Galera,

No vídeo de hoje quero iniciar uma nova funcionalidade em nossa série Highway to Hell e o assunto escolhido será a replicação.

Neste primeiro vídeo discutiremos sobre os conceitos e a arquitetura por trás da replicação do SQL Server.

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.

 

Highway to Hell – Extended Events – A significant part of SQL Server process memory has been paged out

Galera,

No vídeo de hoje quero discutir com vocês sobre uma situação relacionada a pressão de memória ocorrida em um dos clientes que atendo e como resolvi o problema utilizando o Extended Events.

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


--LPIM => 'Lock Pages In Memory'

--Analisando utilização de memória com o XEvents

--A significant part of SQL Server process memory has been paged out.
--This may result in performance degradation.This may result in a performance degradation.
--Duration: 0 seconds. Working set (KB): 2007640, committed (KB): 4594040, memory utilization: 43%.

/*
Working SET => Memória alocada pelo processo diretamente na memória RAM
Committed => Total de memória alocada pelo processo (RAM ou Page file)
Working Set trimming=> Windows está movendo bytes alocados na memória RAM para o Page File por causa de pressão de memória.
*/

--Memória utilizada pelo processo do SQL Server
SELECT
DATEADD (ms, a.[Record Time] - sys.ms_ticks, GETDATE()) AS Notification_time,    a.*
FROM
(SELECT
x.value('(//Record/SchedulerMonitorEvent/SystemHealth/PageFaults) [1]', 'bigint') AS [PageFaults],
x.value('(//Record/SchedulerMonitorEvent/SystemHealth/MemoryUtilization) [1]', 'bigint') AS [MemoryUtilization (%workingset)],
x.value('(//Record/@time)[1]', 'bigint') AS [Record Time]
FROM
(SELECT
CAST (record as xml)
FROM
sys.dm_os_ring_buffers
WHERE
ring_buffer_type = 'RING_BUFFER_SCHEDULER_MONITOR') AS R(x)) a
CROSS JOIN
sys.dm_os_sys_info sys
ORDER BY
DATEADD (ms, a.[Record Time] - sys.ms_ticks, GETDATE())

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.

 

Highway to Hell – Extended Events – Parte 25 – Auditando o SQL Server

Galera,

No vídeo de hoje quero demonstrar como podemos configurar a funcionalidade SQLAudit, que utiliza o engine dos Extended Events, para auditar os eventos que ocorrem em um servidor de banco de dados SQL Server.

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.

Reunião do SQLManiacs – Conhecendo um pouco de performance

Galera,

No dia 03/12 tivemos a última reunião, do ano de 2015, do SQLManiacs com a participação do Thiago Alencar que trouxe todo seu conhecimento em performance e tuning em excelentes cenários práticos.

Para quem tiver interesse em reproduzir todos os cenários descritos na reunião, basta fazer o download dos scripts através do link abaixo:

Reunião do SQLManiacs – Conhecendo um pouco de performance

Tivemos casa cheia, como podem ver nas fotos abaixo:

IMG_20151203_190910333 IMG_20151203_191040534 IMG_20151203_190925145_HDR IMG_20151203_190921094_HDR

Espero que todos tenham gostado 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.