Как отследить и убрать индексы, которые никому не нужны?

Обсуждение вопросов по администрированию СУБД Progress OpenEdge
Аватара пользователя
dmikai
Старожил
Сообщения: 517
Зарегистрирован: 20 сен 2006, 23:19
Откуда: Рига, Латвия

Как отследить и убрать индексы, которые никому не нужны?

Сообщение dmikai » 16 окт 2013, 14:38

Как отследить и убрать индексы, которые никому не нужны?

Аватара пользователя
George
Старожил
Сообщения: 2871
Зарегистрирован: 12 май 2004, 17:03
Откуда: Питер

Re: Как отследить и убрать индексы, которые никому не нужны?

Сообщение George » 16 окт 2013, 22:25

Ответ одним словом: _IndexStat

Аватара пользователя
dmitri
Старожил
Сообщения: 1016
Зарегистрирован: 04 авг 2005, 16:19
Откуда: Pennsylvania, USA

Re: Как отследить и убрать индексы, которые никому не нужны?

Сообщение dmitri » 17 окт 2013, 00:01

Да конечно _IndexStat, но если ваше приложение разработано не вами, то могут быть проблемы с авторами. Наппример мне говорят, да вам они не нужны, но может в других модулях приложения которые вы не используете они нужны....аргумент спорный конечно....
Dmitri Levin and

Аватара пользователя
dmikai
Старожил
Сообщения: 517
Зарегистрирован: 20 сен 2006, 23:19
Откуда: Рига, Латвия

Re: Как отследить и убрать индексы, которые никому не нужны?

Сообщение dmikai » 17 окт 2013, 09:15


Аватара пользователя
George
Старожил
Сообщения: 2871
Зарегистрирован: 12 май 2004, 17:03
Откуда: Питер

Re: Как отследить и убрать индексы, которые никому не нужны?

Сообщение George » 17 окт 2013, 09:50


Аватара пользователя
dmitri
Старожил
Сообщения: 1016
Зарегистрирован: 04 авг 2005, 16:19
Откуда: Pennsylvania, USA

Re: Как отследить и убрать индексы, которые никому не нужны?

Сообщение dmitri » 18 окт 2013, 00:36

Во первых собирать статистику полезно, и надо делать это вчера ( it should have been done yesterday ).
У меня собрана _TableStat and _IndexStat с 2004 года, каждый день. Часто бывает полезно. Но даже за 1 год достаточно.
Как раз сейчас занимаюсь составлением отчета по индексам-паразитам, которые не разу с 2004 года не работали.
Dmitri Levin and