Показать сообщение отдельно
Старый 01.04.2013, 12:49   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
Т.е. для ускорения компиляции - можно выполнить такую команду в БД model:
PHP код:
sp_msforeachtable 'dbcc dbreindex(''?'')' 
Ну, если уж шаманить, то по всем базам в виртуалке!
чтобы меньше бегать руками по базам, можно юзать
PHP код:
sp_msforeachdb
@command1 N'USE [#];
IF ''#'' NOT IN(''master'', ''model'', ''msdb'', ''tempdb'')
BEGIN
   PRINT DB_NAME(); 
   exec sp_msforeachtable ''dbcc dbreindex(''''?'''') WITH NO_INFOMSGS''
END'
,
@
replacechar='#' 
другие полезные скрипты http://www.sql.ru/blogs/dwh/1119


Цитата:
Сообщение от trud Посмотреть сообщение
Действительно шаманство
Попробовал на своей версии, ничего не изменилось.
Щас попробуем.

Последний раз редактировалось mazzy; 01.04.2013 в 13:55. Причина: оформил скрипт красиво :)