Author: Luiz Henrique Garetti Rosário

Filegroup no SQL Server

12:00 30 November in Gestão de Infraestrutura, Implantação de Soluções by Luiz Henrique Garetti Rosário

Vamos falar sobre um assunto relativamente simples, porém, que ainda gera muitas dúvidas conceituais e de aplicabilidade, o destemido FILEGROUP. O que é, por que e quando utilizar? Conceitualmente, FILEGROUP (FG) é uma estrutura lógica que mapeia o banco de dados e seus objetos relacionando com os Data Files (Arquivos de...

O que é Banco de Dados Distribuído?

12:00 12 November in Gestão de Infraestrutura, Implantação de Soluções by Luiz Henrique Garetti Rosário

A necessidade de manipular e gerenciar grandes quantidades de dados de maneira confiável, junto com o interesse em descentralizar a informação, fez com que fossem impulsionados os estudos e desenvolvimentos na área de banco de dados distribuídos (BDD). Diferente do banco de dados convencional, também conhecido...

Escovando bit com operadores KEY Lookup e RID Lookup

13:00 19 October in Gestão de Infraestrutura, Implantação de Soluções by Luiz Henrique Garetti Rosário

O Query Optimizer (otimizador de consulta) do SQL Server é responsável por gerar os famosos planos de execução. Sempre que uma query é executada, o query optimizer analisa vários fatores, como índices, seletividade dos dados, quantidade e tamanho dos registros, pressão de CPU, memória, estatísticas, entre...

Buffer Pool, Maximum e Minimum Server Memory no SQL Server

13:00 12 October in Gestão de Infraestrutura, Implantação de Soluções by Luiz Henrique Garetti Rosário

Os principais objetivos de um banco de dados são o armazenamento e a recuperação da informação. Em decorrência disso, o consumo de I/O é sempre considerável. Toda vez que um dado é solicitado, o SQL Server precisa buscar essa informação e retornar para o aplicativo/usuário. Como...

Desvendando as Wait Statistics no SQL Server

13:00 01 October in Gestão de Infraestrutura, Implantação de Soluções by Luiz Henrique Garetti Rosário

Identificar problemas e realizar troubleshoot está intimamente ligado ao dia a dia de qualquer Administrador de Banco de Dados (DBA). Independentemente do Sistema de Gerenciamento de Banco de Dados (SGBD) no qual se trabalha, vasculhar e escovar bits a fim de solucionar problemas é uma...

Linked Server pra que serve e quando utilizar?

13:00 08 September in Gestão de Infraestrutura, Implantação de Soluções by Luiz Henrique Garetti Rosário

O Linked Server é uma funcionalidade do SQL Server muito útil para estabelecer conexão segura entre dois ou mais servidores. Administradores de banco de dados e desenvolvedores utilizam muito esse recurso para realizarem consultas em outros servidores. Um exemplo da utilização dessa funcionalidade seria, em...

Mais de um arquivo de log (.ldf) no SQL Server?

13:00 31 August in Gestão de Infraestrutura, Implantação de Soluções by Luiz Henrique Garetti Rosário

Fala galera, tudo beleza? Nessa postagem, vou abordar um assunto que me deixou muito surpreso e curioso. Quando ouvi um amigo dizer que criou dois arquivos de log (ldf), no primeiro momento achei que ele estivesse brincando, pois nunca tinha visto nenhum banco de dados SQL...

Como e por que as estatísticas influenciam no desempenho do SQL Server?

13:00 10 August in Desenvolvimento de Aplicações, Gestão de Infraestrutura, Implantação de Soluções by Luiz Henrique Garetti Rosário

Nesta série de artigos, vamos entender o que são as famosas estatísticas no banco de dados e também, quando, porque e quem as utiliza, para posteriormente analisarmos a influência que ela exerce no desempenho do SQL Server, avaliando até que ponto uma estatística desatualizada pode...