Dicas para um DBA Iniciante – Analisando uma transação em detalhes utilizando a FN_DBLOG()

Fala galera!!!!!!!

No vídeo de hoje quero demonstrar como podemos utilizar a fn_dblog() para analisar detalhadamente uma transação que esteja consumindo uma grande quantidade do arquivo de transaction log.

Segue o script utilizado no vídeo:


SELECT
[Current LSN],
[Transaction ID],
[Operation],
[Transaction Name],
[CONTEXT],
[AllocUnitName],
[Page ID],
[Slot ID],
[Begin Time],
[End Time],
[Number of Locks],
[Lock Information]
FROM sys.fn_dblog(NULL,NULL)
WHERE Operation IN
('LOP_INSERT_ROWS','LOP_MODIFY_ROW',
'LOP_DELETE_ROWS','LOP_BEGIN_XACT','LOP_COMMIT_XACT')
ORDER BY [Begin Time] DESC

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

SQL Manics e Data Tuning – Análise de sentimentos com Azure Cognitive Services e PowerBI

Fala galera!!!!!!!

Prontos para mais um evento IMPERDÍVEL do SQLManiacs?

No próximo dia 06/02, à partir das 20h00, participarei de um meetup com a galera do Data Tuning e falarei sobre Análise de sentimentos utilizando o Azure Cognitive Services e o PowerBI.

Para fazer a sua inscrição é só acessar o link https://www.meetup.com/pt-BR/Data-Tuning-Group/events/268234744/

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.

SQLManiacs – Primeiro encontro de 2020!!!!! Foi SENSACIONAL!!!!

Fala galera, tudo bem?

Quero agradecer a todos que compareceram ao nosso primeiro encontro de 2020, que ocorreu na FC Nuvem no dia 21/01.

Foi extremamente produtivo poder conversar com vocês e ajudar no desenvolvimento de um plano de carreira visando as principais tecnologias utilizadas atualmente no mercado.

Espero que tenham gostado e convido a todos que não puderam comparecer para participarem das próximas edições!!!!

Também estou disponibilizando o planejamento de carreira que fizemos ontem durante o encontro.

Aproveita também e faz a sua inscrição no blog, no canal do youtube, no grupo de discussão SQLManiacs  e em nosso grupo no TELEGRAM.

Grande abraço.

Dicas para um DBA Iniciante – Listando dependências de objetos

E ai galera, tudo bem?

No vídeo de hoje quero discutir com vocês como podemos listar as dependências de um objeto dentro do SQL Server e também demonstrar essa solução em um cenário real que ocorreu em um dos clientes da VitaDB.

O script utilizado no vídeo está disponível abaixo:


USE AdventureWorks2012
GO
SELECT referencing_id,OBJECT_SCHEMA_NAME ( referencing_id )
+ '.' +
OBJECT_NAME(referencing_id) AS referencing_object_name,
obj.type_desc AS referencing_object_type,
referenced_schema_name + '.' +
referenced_entity_name As referenced_object_name
FROM sys.sql_expression_dependencies AS sed
INNER JOIN sys.objects AS obj ON sed.referencing_id = obj.object_id
WHERE referencing_id IN (SELECT object_id FROM sys.objects WHERE type='P')
GO

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

Desvendando os mistérios da AI – Executando script Python no SQL Server

Fala pessoal, tudo bem?

No vídeo de hoje quero demonstrar como podemos executar um script escrito em Python atrabés do database engine do SQL Server.

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

SQL Maniacs – Vamos planejar sua carreira para 2020? / Alta Disponibilidade no SQL Server: Principais Features

Fala galera, tudo bem?

O ano já começou e está na hora de reiniciarmos as atividades do SQLManiacs, concordam?

No dia 21/01, à partir das 18h30, teremos o nosso primeiro encontro de 2020 (100% GRATUITO) e dessa vez acontecerá na FC Nuvem, na Rua Bela Cintra, 986 – 2º andar.

Nesse encontro teremos duas sessões para vocês, sendo que a primeira será comigo e falaremos sobre planejamento de carreira para 2020 e a segunda sessão será com o Marcelo Adade e falaremos sobre as principais funcionalidade de Alta Disponibilidade presentes no SQL Server.

São duas sessões imperdíveis e para participar é só fazer a sua inscrição através do link:

https://www.sympla.com.br/meetup-sqlmaniacs–fc-nuvem-vamos-planejar-sua-carreira-para-2020__738931

Quero encher a sala hein galera e conto muito com a sua presença!!!!!

Também 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.

Dicas para um DBA Iniciante – Verificando possíveis vulnerabiliddes no seu banco de dados

Fala galera, tudo bem?

No vídeo de hoje quero demonstrar como você pode fazer uma checagem detalhada em um banco de dados SQL Server e identificar possíveis vulnerabilidade de segurança e boas práticas através do VULNERABILITY ASSESSMENT.

E se você tem algum problema de performance no seu ambiente e quer uma ajuda minha e da minha equipe aqui da Vita Database Solutions, aproveita e manda um email para CONTATO@VITADBSOLUTIONS.COM pedindo um HEALTHCHECK completo do seu ambiente, que será executado de forma GRATUITA!!!!!

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