Arquivo da categoria: Azure SQL Database

SQL Saturday #906 – Vamos falar um pouco sobre performance no SQL Database?

Fala galera, tudo bem?

E já estamos novamente bem próximos a mais um grande evento de tecnologia que acontece aqui em SP, o SQL Saturday #906!!!!!!!!

Estarei mais uma vez (a 6º vez consecutiva) participando como um dos palestrantes desse grande evento e espero poder contar com a presença de todos vocês em mais esse Sábado de muito conteúdo técnico de altíssima qualidade e também de networking.

Quero ouvir de vocês o que estão planejando para suas carreiras e também de que forma posso ajudá-los a alcançar esses objetivos.

Se ainda não fez a sua inscrição é só acessar o link https://www.sqlsaturday.com/906/RegisterNow.aspx

Espero todos lá e não deixem de inscreverem-se no blog, no canal do youtube, no grupo de discussão SQLManiacs  e em nosso grupo no TELEGRAM.

Grande abraço a todos.

Dicas para um DBA Iniciante – Encontrando HeadBlockers e resolvendo bloqueios

Fala galera, tudo bem?

No vídeo de hoje quero demonstrar para vocês um cenário bem comum encontrado no dia a dia de um DBA, que são as cadeias de bloqueios, e como podemos resolvê-las.

O script que utilizei durante o vídeo encontra-se a seguir:


SELECT
SPID,
BLOCKED,
REPLACE (REPLACE (T.TEXT, CHAR(10), ' '), CHAR (13), ' ' ) AS BATCH
INTO
#Temp_Table
FROM
sys.sysprocesses R
CROSS APPLY
sys.dm_exec_sql_text(R.SQL_HANDLE) T
GO
WITH BLOCKERS (SPID, BLOCKED, LEVEL, BATCH)
AS
(
SELECT
SPID,
BLOCKED,
CAST (REPLICATE ('0', 4-LEN (CAST (SPID AS VARCHAR))) + CAST (SPID AS VARCHAR) AS VARCHAR (1000)) AS LEVEL,
BATCH
FROM
#Temp_Table R
WHERE
(BLOCKED = 0 OR BLOCKED = SPID)
AND
EXISTS (SELECT * FROM #Temp_Table R2 WHERE R2.BLOCKED = R.SPID AND R2.BLOCKED <> R2.SPID)
UNION ALL
SELECT
R.SPID,
R.BLOCKED,
CAST (BLOCKERS.LEVEL + RIGHT (CAST ((1000 + R.SPID) AS VARCHAR (100)), 4) AS VARCHAR (1000)) AS LEVEL,
R.BATCH
FROM
#Temp_Table AS R
INNER JOIN
BLOCKERS
ON
R.BLOCKED = BLOCKERS.SPID
WHERE
R.BLOCKED > 0
AND
R.BLOCKED <> R.SPID
)
SELECT
N' ' + REPLICATE (N'| ', LEN (LEVEL)/4 - 1) +
CASE WHEN (LEN(LEVEL)/4 - 1) = 0
THEN 'HEAD - '
ELSE '|----- ' END
+ CAST (SPID AS NVARCHAR (10)) + N' ' + BATCH AS BLOCKING_TREE
FROM
BLOCKERS
ORDER BY
LEVEL ASC
GO

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

Grande abraço a todos.

SQL Saturday Caxias do Sul – Material da apresentação

Fala galera, tudo bem?

Caso tenham interesse no material que utilizei em minha apresentação no SQL Saturday de Caxias do Sul, basta fazer o download acessando o link:

Using_Azure_Hyperscale

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

Grande abraço a todos.

Azure SQL Database – Gerenciando permissões em uma Subscription do Azure

Fala galera, tudo bem?

No vídeo de hoje quero discutir com vocês como funciona o permissionamento em uma subscription do Azure e o que é preciso fazer para liberar acesso aos recursos criados dentro do portal do Azure.

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

Grande abraço a todos.

Azure SQL Database – Alterando o tempo de retenção dos backups

Fala galera, tudo bem?

No vídeo de hoje quero discutir com vocês sobre algumas mudanças no tempo de retenção dos backups utilizados no Azure SQL Database e também como é possível ajustar de acordo com sua necessidade de negócio.

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

Grande abraço a todos.

Webcast – Journey to the Cloud with Azure Database Migration Service

Fala galera, tudo bem com vocês?

Quero convidá-los para mais um grande evento do SQLManiacs que ocorrerá no dia 06/06, a partir das 21h00, no qual teremos o MCM e MVP Warner Chaves falando sobre migração para o Azure SQL Database.

Link para o evento: https://youtu.be/WjOrVbcnrO4

Journey to the Cloud with Azure Database Migration Service
As part of Microsoft Azure’s data platform offering, Microsoft has developed the Azure Database Migration Service. This is a cloud service that lets you take your databases (SQL Server, MySQL, PostgreSQL) and easily migrate them into one of Azure’s Database as a Service offering.
Efficiency and reliability are always important when performing a migration and using a service like this one can help DBAs accomplish their work faster and make the migration seamless and less error prone. Definitely a good tool for any DBA looking to migrate their databases to Azure!
In this session, we will go over the details of the Azure Database Migration Service as well as show live demos of the service and performing a migration from SQL Server to Azure SQL Database.
Bio:
Warner is a SQL Server MCM, Data Platform MVP and Principal Consultant at Pythian, a global Canada-based company specialized in DBA services. After working for enterprise customers in Hewlett-Packard’s ITO organization, he transitioned to his current position at Pythian, managing multiple customers and instances in many versions and industries while leading a highly talented team of SQL Server DBAs.

 

Espero todos vocês no evento e não deixem de inscreverem-se no blog, no canal do youtube, no grupo de discussão SQLManiacs  e em nosso grupo no TELEGRAM.

Grande abraço a todos.

Excelentes links para estudo sobre SQL Server!!!!!!!!

Fala galera, tudo bem?

Recentemente tivemos um excelente evento com o Pedro Lopes, membro do Tiger Team da Microsoft, e quero compartilhar novamente um dos links comentados durante a palestra.

O link é https://aka.ms/sqlshortcuts, no qual pode encontrar links com acesso direto a documentação da Microsoft e também muitas demonstrações para poder testar o conteúdo.

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

Grande abraço a todos.