none
Arquivo de Dados e Logs RRS feed

  • Pergunta

  • Ola pessoal.

    Tenho uma duvida, na imagem em anexo, podem ver que eu separei o arquivo de log e arquivo de dados, em discos (RAID) diferentes.

    se registro,

    neste caminho: E:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA, tenho os seguintes arquivos

    registro.ldf e registro_1.ldf

    Ou seja o arquivo registro_1.ldf não era para estar no F:\ conforme a imagem?

    Obrigada

    segunda-feira, 31 de março de 2014 20:09

Respostas

  • Patricia,

        Essa configuracao é apenas a configuracao da localização default do arquivo mdf e ldf. Isso não significa que as suas bases devem obrigatoriamente estarem nestes diretórios. Essa configuração serve para os bancos de dados em que no momento da criação (ou do restore) você não especifica a localização dos arquivos de dados e log, ele colocará nestes seus diretorios se o seu comando for apenas: CREATE DATABASE Teste; Note que eu não indiquei onde serão as localizações dos arquivos, neste caso ele colocará nos diretórios que você vê nessa janela. E, finalmente, se você colocar um outro diretório no momento da criação ou do restore, o SQL irá respeitar a localização que você informar, e desprezar a localização default.

        Você também pode visualizar essas configurações através do regedit.

    Espero ter ajudado


    Roberto Fonseca MCT / MCITP - Database Administrator 2008 MCITP - Database Developer 2008 MCITP - Business Intelligence 2008

    segunda-feira, 31 de março de 2014 23:15
    Moderador
  • Entendi, agora uma pergunta, não existe realmente nenhum problema de separar os logs dos arquivos de dados correto?

    Patricia,

    Correto, na verdade você deve ganhar em performance realizando esta separação, já que o acesso ao disco na leitura e na manipulação dos dados (INSERT / UPDATE / DELETE) serão processados separadamente e isto irá refletir em sua performance.

    Veja o artigo abaixo do Wiki de um grande parceiro Microsoft sobre este assunto:

    http://www.toadworld.com/platforms/sql-server/w/wiki/10373.configuring-database-files-for-optimal-perfomance.aspx


    Se ajudou na sua solução, não esqueça de marcar como resposta !

    Abraços,
    Durval Ramos
    Microsoft Partner | MTA | MCSA - SQL Server 2012
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"
    quarta-feira, 2 de abril de 2014 17:32
    Moderador

Todas as Respostas

  • Patricia,

        Essa configuracao é apenas a configuracao da localização default do arquivo mdf e ldf. Isso não significa que as suas bases devem obrigatoriamente estarem nestes diretórios. Essa configuração serve para os bancos de dados em que no momento da criação (ou do restore) você não especifica a localização dos arquivos de dados e log, ele colocará nestes seus diretorios se o seu comando for apenas: CREATE DATABASE Teste; Note que eu não indiquei onde serão as localizações dos arquivos, neste caso ele colocará nos diretórios que você vê nessa janela. E, finalmente, se você colocar um outro diretório no momento da criação ou do restore, o SQL irá respeitar a localização que você informar, e desprezar a localização default.

        Você também pode visualizar essas configurações através do regedit.

    Espero ter ajudado


    Roberto Fonseca MCT / MCITP - Database Administrator 2008 MCITP - Database Developer 2008 MCITP - Business Intelligence 2008

    segunda-feira, 31 de março de 2014 23:15
    Moderador
  • Entendi, agora uma pergunta, não existe realmente nenhum problema de separar os logs dos arquivos de dados correto?
    terça-feira, 1 de abril de 2014 12:21
  • Entendi, agora uma pergunta, não existe realmente nenhum problema de separar os logs dos arquivos de dados correto?

    Patricia,

    Correto, na verdade você deve ganhar em performance realizando esta separação, já que o acesso ao disco na leitura e na manipulação dos dados (INSERT / UPDATE / DELETE) serão processados separadamente e isto irá refletir em sua performance.

    Veja o artigo abaixo do Wiki de um grande parceiro Microsoft sobre este assunto:

    http://www.toadworld.com/platforms/sql-server/w/wiki/10373.configuring-database-files-for-optimal-perfomance.aspx


    Se ajudou na sua solução, não esqueça de marcar como resposta !

    Abraços,
    Durval Ramos
    Microsoft Partner | MTA | MCSA - SQL Server 2012
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"
    quarta-feira, 2 de abril de 2014 17:32
    Moderador