none
Dúvidas sobre Filegroups e Files RRS feed

  • Pergunta

  • E ai galera, tenho feito alguns estudos sobre Grupos de arquivos no SQL Server,

    Porém, tenho feito alguns testes mais não encontrei uma resposta convincente sobre algumas dúvidas, vamos lá.

    Quando eu crio um banco com um FIle primario (.MDF) e um Filegroup primario "Teste" em seguida atribuo outro File(.NDF) na base no mesmo filegroup, como que será o acrescimo de informações nos arquivos? primeiro será preenchido o primeiro File e depois desse o primeiro File estar cheio ele começará a preencher o segundo File ou os dois crescerão simultaneamente?

    Como colocar procedures e outros objetos em um File especifico, sei que preciso coloca-los em filegroups diferentes mais ainda não encontrei um script de exemplo?

    segunda-feira, 21 de maio de 2012 14:30

Respostas

  • Boa tarde,

    Quando você cria dois ou mais arquivos em um grupo de arquivos, o SQL Server usa uma estratégia de preenchimento proporcional. Para entender melhor leia o parágrafo Estratégia de arquivo e de preenchimento de grupo de arquivos: Usando arquivos e grupos de arquivos.

    Você pode criar tabelas e índices em um filegroup através da cláusula ON, mas sinceramente não me lembro de como criar uma procedure em um filegroup especifico. Nossos colegas do fórum poderão nos esclarecer e me corrigir caso necessário, mas acredito que as procedures são criadas no filegroup padrão.

    Quando você cria um novo filegroup e o especifica como default (padrão), todos os objetos criados em seu banco sem a cláusula ON são criados neste filegroup.

    Att,


    Rafael Godoi Sabadin
    http://www.linkedin.com/in/rafaelgodoisabadin


    Classifique as respostas. O seu feedback é essencial.

    segunda-feira, 21 de maio de 2012 16:08

Todas as Respostas

  • Boa tarde,

    Quando você cria dois ou mais arquivos em um grupo de arquivos, o SQL Server usa uma estratégia de preenchimento proporcional. Para entender melhor leia o parágrafo Estratégia de arquivo e de preenchimento de grupo de arquivos: Usando arquivos e grupos de arquivos.

    Você pode criar tabelas e índices em um filegroup através da cláusula ON, mas sinceramente não me lembro de como criar uma procedure em um filegroup especifico. Nossos colegas do fórum poderão nos esclarecer e me corrigir caso necessário, mas acredito que as procedures são criadas no filegroup padrão.

    Quando você cria um novo filegroup e o especifica como default (padrão), todos os objetos criados em seu banco sem a cláusula ON são criados neste filegroup.

    Att,


    Rafael Godoi Sabadin
    http://www.linkedin.com/in/rafaelgodoisabadin


    Classifique as respostas. O seu feedback é essencial.

    segunda-feira, 21 de maio de 2012 16:08
  • Valeu Rafael,

    Foi muito útil sua resposta.

    Fica com Deus

    terça-feira, 22 de maio de 2012 18:55