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

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

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

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

Гена,

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

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

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

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

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

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

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


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