Browse by Tags

Tagged Content List
  • Blog Post: Query Recursiva

    Você sabia que o SQL Server consegue criar uma Query Recursiva? Utilizamos, como exemplo, uma tabela que armazena as informações de MENU de uma página Web. CREATE TABLE tbMenu ( id INT NOT NULL IDENTITY ( 1 , 1 ) PRIMARY KEY , idPai INT NULL, Nome VARCHAR ( 30 ) NOT NULL ) INSERT tbMenu...
  • Blog Post: Monitorando Alta CPU através da RING BUFFER

    Alto consumo de CPU, como monitorar? Recentemente, li um comentário interessante postado pelo Fernando Garcia no post Como Monitorar com Ring Buffer . Ele mencionou o uso do RING BUFFER para diagnosticar alto consumo de CPU. Isso é algo fantástico para um DBA que não tem acesso remoto ao servidor, ou...
  • Blog Post: Background Task: Checkpoint Process

    Checkpoint process é uma tarefa realizada periodicamente em todos os bancos de dados para manter as informações sincronizadas entre os arquivos de Dados e Log. É importante lembrar que as escritas de dados são realizadas de forma assíncrona, ou seja, os comandos de UPDATE, INSERT e DELETE alteram os...
  • Blog Post: Erro de Timeout em Query SQL

    Hoje o pessoal estava reclamando sobre erros de timeout no SQL Server. Qual seria uma forma eficiente de gerar um trace da aplicação/SQL e identificar quem está causando problemas? Uma forma é gerar um Trace com essas informações e abrir usando a query abaixo. SELECT DatabaseName , TextData , StartTime...
Page 1 of 1 (4 items)