1
resposta

Dúvida sobre sobre arquivo de dados secundário

Do que se consiste o ndf (ou arquivos de dados secundário)?

1 resposta

Oi Tiago, tudo bem?

Essas são as siglas usadas para definir os tipos de arquivos do SQL Server:

  • LDF = _Log _Data _File: o arquivo de "log", onde são gravadas informações de transações (alterações) de dados do banco
  • MDF = _Master _Data _File: O arquivo "mestre" onde são armazenadas definições de tabelas, campos, índices, stored procedures, etc, e também os dados dessas tabelas.
  • NDF = Seco_Ndary _Data _File: Arquivos secundários de dados, que não são obrigatórios, e são usados em cenários onde: 1 - a base de dados cresceu muito e ficou enorme, então você "quebra" sua base de dados em mais de um arquivo para evitar problemas de gerenciamento, ou 2 - você quer distribuir os dados em vários discos, e usa arquivos diferentes em cada um desses discos, e assim os arquivos podem ser acessados paralelamente para obter/gravar dados, e então as operações de leitura/gravação se tornam mais rápidas.