none
Backup do Banco de Dados.... RRS feed

  • Pergunta

  • Pessoal,

     

    Gostaria de tirar uma duvida ... tenho um banco de dados com os indexes bastantes fragmentados .... tabelas com mais de 40.000.000 de registros ...

    Eis minha duvida ... terei de migrar esse servidor em questão. Gostaria de saber se eu realizar um backup full deste banco e restaura-lo em um outro esses indexes são recriados no restore ? as tabelas ficam com os dados organizados ?

    Obrigado
    • Movido Gustavo Maia Aguiar segunda-feira, 10 de janeiro de 2011 20:01 (De:SQL Server - Infra Geral)
    segunda-feira, 10 de janeiro de 2011 19:37

Todas as Respostas

  • Cara pelo que sei os índices não são recriados vc terá que fazer um defrag nos índices.

    Após fazer o restore de sua base faça estes procedimentos:

    -   1. Desfragmentação dos índices;

    -   2. Update Statistics;

     

    Ou então tente fazer um Rebuild ou um Reorganize index.

    O Reorganize desfragmenta os índices clusterizados e não clusterizados, reordenando-os. É o processo que não vai alterar as paginas, apenas faz a reordenação dos índices dentro dela.

    O Rebuild se não me engano deleta todos índices e depois cria novamente. Tal processo altera as páginas, removendo as fragmentações...


    • Sugerido como Resposta Rafael S. Melo segunda-feira, 10 de janeiro de 2011 19:46
    segunda-feira, 10 de janeiro de 2011 19:42
  • Boa Tarde,

    Um Restore pode remover as fragmentações de arquivo, mas não será capaz de reorganizar seus índices. Sugiro que você faça a restauração e prossiga com a reorganização.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.wordpress.com/

    Simulado para o Exame 70-433 – MCTS: Microsoft SQL Server 2008 – Database Development – Parte 07
    http://gustavomaiaaguiar.wordpress.com/2010/12/31/simulado-para-o-exame-70-433-mcts-microsoft-sql-server-2008-database-development-%e2%80%93-parte-07/


    Classifique as respostas. O seu feedback é imprescindível
    segunda-feira, 10 de janeiro de 2011 19:59
  • MauroCBorges,

     

    Quando um backup FULL é realizado, ele guardas todas as informações inclusive estrutura dos dados. Então seus índices, estarão no backup que você for realizar, o que o CarlosHB falou está certo.

     

    Quando você colocar seus dados em uma nova instância, com novas configurações, você pode realizar um rebuild dos índices, porque assim automaticamente, ele atualizará as estatísticas do banco de dados, com as novas configurações da instância.


    Luan.Moreno MCP || MCTS SQL Server 2005 Blog: http://luanmorenodba.wordpress.com Twitter: @luansql Classifique as respostas. O seu feedback é imprescindível
    segunda-feira, 10 de janeiro de 2011 19:59
  • Pessoal,

     

    Muito Obrigado pela ajuda ....

     

    Consegui resolver o meu problema !

     

    quarta-feira, 12 de janeiro de 2011 15:47