
Microsoft SQL Server tem várias edições de banco de dados, cada uma focada em necessidades diferentes. Todas compartilham estrutura de arquivos semelhante. Ao instalar, SQL Server armazena arquivos de dados padrão em vários diretórios. Master Database Files (MDF) e Log Database Files (LDF) são arquivos primários criados para cada banco no ambiente SQL Server.
Durante instalação inicial, cada edição coloca arquivos MDF e LDF padrão correspondentes às suas funções. Arquivos Master, MSDB, Model, TempDB e Resource gerados e armazenados no diretório padrão definido na instalação. Cada arquivo de sistema usado para requisitos específicos, mas são bancos armazenando informações correlatas.
Bancos de usuário criados para usos específicos por aplicação ou usuário. Quando administrador cria novo banco, SQL Server cria ambos MDF e LDF correspondentes. Inicialmente colocados no diretório padrão, ou administrador define local. Após criação, podem ser movidos por conveniência, performance, armazenamento.
MDFs armazenam todas as informações do banco: linhas, colunas, campos, dados criados por app/usuário. Criação/modificação de colunas e registros ficam aqui para busca e uso da aplicação.
Durante processos de criação/modificação no MDF, toda atividade é registrada no LDF. À medida que informações dinâmicas processam dentro/fora da memória (transações), dados armazenados no LDF para gerenciamento de erros. Consequentemente, toda atividade do usuário registrada para referência.
Administradores podem fazer várias coisas: mover desanexando banco da instância, movendo arquivo físico pelo explorador e reanexando. Podem mover para diretórios diferentes em dispositivos de armazenamento diferentes usando desanexar/anexar. MDFs também armazenam qual edição criou o arquivo e podem se desanexar por razões desconhecidas. Em certas situações, MDFs podem ser importados em novo banco em branco para manipulação.
SQL Server é ambiente complexo com muitas facetas, componentes e serviços de suporte não cobertos aqui. Usa dois tipos de arquivo principais, MDF e LDF, para maioria do trabalho. São os arquivos mais importantes no ambiente SQL Server.
Tecnologia Eletrônica © [www.351231.com]