Software  
 
Rede de conhecimento computador >> Software >> SQL Server >> Content
Para que serve o FileGroup no SQL?
No SQL Server, um grupo de filas é um agrupamento lógico de um ou mais arquivos de dados (arquivos `.mdf`) e/ou arquivos de log (` .ldf` arquivos). Eles estão acostumados a:

* Melhorar o desempenho: Ao distribuir dados em vários grupos de arquivos em diferentes discos físicos, você pode melhorar o desempenho de E/S. Isso é especialmente importante para grandes bancos de dados com altas taxas de transação. O paralelismo é possível ao ler/escrever para diferentes grupos de arquivos.

* Gerenciar armazenamento: Os grupos de arquivo permitem um controle mais granular sobre onde os dados são armazenados. Você pode dedicar grupos de arquivos específicos a diferentes tipos de dados (por exemplo, um para dados transacionais, outro para dados de arquivo) e colocá -los em diferentes unidades com base nas necessidades de velocidade e capacidade de armazenamento.

* Manutenção e recuperação do banco de dados: Os grupos de arquivos podem simplificar as tarefas de manutenção e recuperação do banco de dados. Por exemplo, você pode fazer backup de grupos de arquivos individuais em vez de todo o banco de dados. Além disso, durante a recuperação, apenas os grupos de arquivo afetados precisam ser restaurados.

* Partição de dados: Os grupos de arquivos são essenciais para particionar grandes tabelas em vários arquivos para obter melhor desempenho e gerenciamento. Cada partição pode residir em um grupo de arquivo separado.

* Gerenciamento de espaço em disco: Ao alocar espaço para diferentes grupos de arquivos em diferentes discos, você pode gerenciar melhor a alocação de espaço em disco. Isso pode ser particularmente importante em ambientes em cluster ou ao lidar com limitações de armazenamento em unidades específicas.

Diferenças -chave dos arquivos:

Enquanto os grupos de arquivos contêm arquivos, eles são logicamente distintos. Os arquivos são entidades físicas, enquanto os grupos de arquivos são contêineres lógicos. Você pode gerenciar arquivos * dentro de * FileGroups, mas você manipula e gerencia o FileGroups como uma unidade.

Exemplo:

Imagine um banco de dados projetado para comércio eletrônico. Você pode criar:

* `primário` FileGroup: Este é um grupo de arquivo necessário e normalmente contém tabelas do sistema e metadados cruciais do banco de dados.
* `Products` FileGroup: Armazena dados relacionados às informações do produto, residindo em um SSD rápido.
* `ordens` FileGroup: As lojas pedem detalhes, talvez em um SSD mais rápido do que o 'Customer' FileGroup abaixo.
* `Customers` FileGroup: Armazena os dados do cliente, residindo em um HDD mais barato.

Essa configuração permite otimizar os custos de desempenho e armazenamento, colocando dados acessados ​​com frequência em armazenamento mais rápido e dados acessados ​​com menos frequência sobre armazenamento mais barato. Essa é uma vantagem significativa em comparação com todos os dados no FileGroup `primário 'padrão.

Anterior :

Próximo :
  Os artigos relacionados
·O que são serviços de prato? 
·Qual é a condição de que os registros a serem incluí…
·Como configurar o MS SQL 2008 para o SQL Server Authent…
·Como excluir um backup do SQL Server 
·Quais são as vantagens e desvantagens dos índices no …
·Para onde você envia reclamações sobre o MSN para o …
·Como instalar o SQL Server Express 2005 e AdventureWork…
·Como permitir o acesso remoto em um SQL Server 
·Como importar um banco de dados para o SQL Server 2008 
·Quantas linhas de dados podem acessar? 
  Artigos em destaque
·Como faço para determinar Symantec Remote Desktop Agen…
·Como fazer um PowerPoint Impressionante 
·Tutorial para usar verificação ortográfica no Micros…
·Como tirar um screenshot e obter a data para aparecer 
·Como salvar um arquivo no Office Word portátil 
·Como copiar um CD de áudio Proteger 
·Como transferir programas entre os drives lógicos 
·Como reproduzir um vídeo Over LAN 
·Como criar um meio-tom no Illustrator 
·Qual é a diferença entre MS PowerPoint e Word? 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados