Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как обновить все индексы сразу во всех таблицах базы данных / 11 сообщений из 11, страница 1 из 1
28.05.2001, 09:36
    #32006355
Анастасия
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обновить все индексы сразу во всех таблицах базы данных
Знаю что это возможно, но никак не могу вспомнить SP_... или XP_...
BOL при поиске темы выдает только DBCC DBREINDEX - а это не то.
Умные мальчики, нужна ваша помощь

Заранее спасибо,

Настя
...
Рейтинг: 0 / 0
28.05.2001, 09:40
    #32006356
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обновить все индексы сразу во всех таблицах базы данных
DBCC DBREINDEX
...
Рейтинг: 0 / 0
28.05.2001, 09:41
    #32006357
Алексей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обновить все индексы сразу во всех таблицах базы данных
EXEC sp_MSforeachtable @command1="print '?' DBCC DBREINDEX ('?')"
...
Рейтинг: 0 / 0
28.05.2001, 09:43
    #32006358
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обновить все индексы сразу во всех таблицах базы данных
DBCC INDEXDEFRAG
синтаксис в BOL
...
Рейтинг: 0 / 0
28.05.2001, 10:08
    #32006366
Настя
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обновить все индексы сразу во всех таблицах базы данных
Леша,

спасибо, попробую.

Гена,

у меня - "семерка" и в BOL-е ничего подобного не находится (или я просто не умею искать?...)
...
Рейтинг: 0 / 0
28.05.2001, 10:13
    #32006368
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обновить все индексы сразу во всех таблицах базы данных
Настя, нет все правильно, DBCC INDEXDEFRAG в 2000-м, сорри забыл добавить
...
Рейтинг: 0 / 0
28.05.2001, 10:15
    #32006369
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обновить все индексы сразу во всех таблицах базы данных
...
Рейтинг: 0 / 0
28.05.2001, 10:31
    #32006372
Алексей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обновить все индексы сразу во всех таблицах базы данных
Настя, работает на 100% для 7 версии

EXEC sp_MSforeachtable @command1="DBCC DBREINDEX ('?')"

Алексей
...
Рейтинг: 0 / 0
28.05.2001, 10:40
    #32006373
Настя
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обновить все индексы сразу во всех таблицах базы данных
Леша,

ты - прелесть!

Уже!!! все индексы в БД с 623 таблицами я успешно обновила!!!

Всем СПАСИБО!!!
...
Рейтинг: 0 / 0
28.05.2001, 10:50
    #32006374
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обновить все индексы сразу во всех таблицах базы данных
2 Александр Гладченко

Решение Алексея получшее будет однако
Но что странно, процедурку sp_MSforeachtable я в BOL не нашел, странно это
...
Рейтинг: 0 / 0
28.05.2001, 11:12
    #32006376
Алексей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как обновить все индексы сразу во всех таблицах базы данных
Вот, можно прочитать о них
http://www.sql.ru/subscribe/013.shtml
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как обновить все индексы сразу во всех таблицах базы данных / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]