Usuário com melhor resposta
Indices

Pergunta
-
Respostas
-
O Default é 0.
80 é o valor que está sendo passado para DBReindex.
FillFactor: http://msdn.microsoft.com/pt-br/library/ms177459.aspx
Roberson Ferreira - Database Developer
Acesse: www.robersonferreira.com.br
Email: contato@robersonferreira.com.brSe esta sugestão for útil, por favor, classifique-a como útil.
Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.- Sugerido como Resposta Roberson Ferreira _Moderator terça-feira, 4 de setembro de 2012 12:22
- Marcado como Resposta cesarmene terça-feira, 4 de setembro de 2012 13:00
-
-
Amigo, você está meio confuso, rs.
Seguinte: você perguntou pra que serve o comando
SP_MSFOREACHTABLE@command1= "DBCC DBREINDEX ('?', '', 80)";
Você tem um comando com 80. E eu estou te falando que esse 80 é referente ao parâmetro FillFactor.
Poderia ser:
SP_MSFOREACHTABLE@command1= "DBCC DBREINDEX ('?', '', 70)";
Neste caso, o FillFactor seria de 70.
Agora, se você quiser saber direitinho o que é esse FillFactor, leia http://msdn.microsoft.com/pt-br/library/ms177459.aspx.
Entendeu?
Roberson Ferreira - Database Developer
Acesse: www.robersonferreira.com.br
Email: contato@robersonferreira.com.brSe esta sugestão for útil, por favor, classifique-a como útil.
Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.- Marcado como Resposta cesarmene terça-feira, 4 de setembro de 2012 13:00
Todas as Respostas
-
Recria os índices de todas as tabelas do banco, colocando um FillFactor de 80.
(Mas tem que declarar a variável antes: Declare @command1 VarChar(500))
Roberson Ferreira - Database Developer
Acesse: www.robersonferreira.com.br
Email: contato@robersonferreira.com.brSe esta sugestão for útil, por favor, classifique-a como útil.
Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.- Editado Roberson Ferreira _Moderator terça-feira, 4 de setembro de 2012 12:00
- Sugerido como Resposta Roberson Ferreira _Moderator terça-feira, 4 de setembro de 2012 12:02
-
-
O Default é 0.
80 é o valor que está sendo passado para DBReindex.
FillFactor: http://msdn.microsoft.com/pt-br/library/ms177459.aspx
Roberson Ferreira - Database Developer
Acesse: www.robersonferreira.com.br
Email: contato@robersonferreira.com.brSe esta sugestão for útil, por favor, classifique-a como útil.
Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.- Sugerido como Resposta Roberson Ferreira _Moderator terça-feira, 4 de setembro de 2012 12:22
- Marcado como Resposta cesarmene terça-feira, 4 de setembro de 2012 13:00
-
-
Amigo, você está meio confuso, rs.
Seguinte: você perguntou pra que serve o comando
SP_MSFOREACHTABLE@command1= "DBCC DBREINDEX ('?', '', 80)";
Você tem um comando com 80. E eu estou te falando que esse 80 é referente ao parâmetro FillFactor.
Poderia ser:
SP_MSFOREACHTABLE@command1= "DBCC DBREINDEX ('?', '', 70)";
Neste caso, o FillFactor seria de 70.
Agora, se você quiser saber direitinho o que é esse FillFactor, leia http://msdn.microsoft.com/pt-br/library/ms177459.aspx.
Entendeu?
Roberson Ferreira - Database Developer
Acesse: www.robersonferreira.com.br
Email: contato@robersonferreira.com.brSe esta sugestão for útil, por favor, classifique-a como útil.
Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.- Marcado como Resposta cesarmene terça-feira, 4 de setembro de 2012 13:00
-