Gerenciamento de Buffer no SQL Server

1535 palavras 7 páginas
Faculdade Católica Rainha do Sertão
Técnicas de implementação de Banco de Dados
Equipe: Diego Souza, Jefferson Oliveira, John Victor, Thiago Oliveira
UpFood Service

Documento de especificação e arquitetura de como o SQL
Server trabalha com o Gerenciamento de Buffer interno
Introdução
O SQL Server é um SGBD da Microsoft, criado em parceria com a Sybase, em 1988, inicialmente como um complementar do Windows NT, sendo que depois passou a ser aperfeiçoado e vendido separadamente. A parceria com a Sybase terminou em 1994, e a
Microsoft continuou a melhorar o programa após isto. A finalidade principal de um banco de dados do SQL Server é armazenar e recuperar dados, portanto, a E/S intensiva de disco é uma característica principal do Mecanismo de Banco de Dados. Como as operações de
E/S de disco podem consumir muitos recursos e levar um tempo relativamente longo para terminar, o SQL Server se concentra em tornar a E/S altamente eficiente. O gerenciamento de buffer é um componente fundamental para alcançar essa eficiência. O componente de gerenciamento de buffer consiste em dois mecanismos: o gerenciador de buffer para acessar e atualizar páginas de banco de dados e o cache do buffer (também chamado de pool de buffers), para reduzir a E/S do arquivo de banco de dados. Um buffer é uma página de 8 KB da memória, mesmo tamanho de uma página de dados ou de índice.
Portanto, o cache do buffer é dividido em páginas de 8 KB.

Estrutura e armazenamento em páginas
Para o SQL Server manipular as informações ele necessita acessar tanto a memória RAM como o Disco Rígido. O acesso a estes recursos de softwares é sempre feito pelo Sistema
Operacional, pois ele é responsável pela comunicação entre os recursos e as aplicações.
Para melhorar o acesso a memória e ao disco, o sistema operacional precisa trabalhar com blocos de informações para serem lidos e gravados, estes blocos de informações são conhecidos como páginas ou páginas de dados. Existem vários tipos de páginas mas para o SQL

Relacionados

  • HAHAHA
    765 palavras | 4 páginas
  • atps
    4118 palavras | 17 páginas
  • Banco de dados
    1052 palavras | 5 páginas
  • Sql server
    3951 palavras | 16 páginas
  • trabalho informatica
    2858 palavras | 12 páginas
  • Cluster de fail over
    2665 palavras | 11 páginas
  • Sistema de Gestão de Alunos e Professores
    5946 palavras | 24 páginas
  • Honeypots (pote de mel)
    4510 palavras | 19 páginas
  • Oracle
    9801 palavras | 40 páginas
  • Introdução sql
    4749 palavras | 19 páginas