Вход | Регистрация

1С:Предприятие ::

Метки: 

Перестроение индекса в SQL

Я
   Nyarlathotep
 
28.06.18 - 15:14
Всем привет!

Может кто знает, как перестроить индекс сразу ВСЕХ таблиц в базе данных? Если вот так:

USE trade_test;
GO
ALTER INDEX ALL ON trade_test.mytable
REBUILD WITH (FILLFACTOR = 80, SORT_IN_TEMPDB = ON,
              STATISTICS_NORECOMPUTE = ON);
GO

то можно перестроить индекс конкретной таблицы в бд, а сразу ВСЕХ как? Везде искал, не нашел.
 
 
   МихаилМ
 
1 - 28.06.18 - 15:35
sp__msForEachTable
   Nyarlathotep
 
2 - 28.06.18 - 15:55
(1) Спасибо, помогло.
   Nyarlathotep
 
3 - 28.06.18 - 16:22
(1) А с какими параметрами его лучше перестраивать? Например, что указать в FILLFACTOR, SORT_IN_TEMPDB и т.п.? Или вообще их не трогать, оставить по умолчанию?
   МихаилМ
 
4 - 28.06.18 - 16:25
(3)
оставьте по умолчанию
   Cool_Profi
 
5 - 28.06.18 - 16:56
(3) филлфактор не трогай, сорт ин темп - если только у тебя темп лежит на очень быстром диске.


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует