Огромный рост индексов

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
bat_only
Постоянный гость
Сообщения: 92
Зарегистрирован: 06 апр 2007, 18:21
Откуда: Казань
Контактная информация:

Огромный рост индексов

Сообщение bat_only »

Кто может поделиться опытом?

Галка на Оракле. На 10-ом.
Пересчитываем сальдо.
Место под индексы сжирается с огромной скоростью.
Пересчет одного счета за год, прирост на 4 ГБ.

У всех все так бурно развивается? Или нам нужно что-то подкрутить?
k_vit
Постоянный обитатель
Сообщения: 143
Зарегистрирован: 09 авг 2006, 16:40
Откуда: Россия, Тюмень, ОАО "Сибирский Научно-Аналитический Центр"

Re: Огромный рост индексов

Сообщение k_vit »

Присоединяюсь, очень интересны методы борьбы с распуханием индексов. Увеличивать постоянно табличное пространство тоже не хорошо.
bat_only
Постоянный гость
Сообщения: 92
Зарегистрирован: 06 апр 2007, 18:21
Откуда: Казань
Контактная информация:

Re: Огромный рост индексов

Сообщение bat_only »

Такое чувство что нас только двое на этом межгалактическом пространстве :)
Если серьезно проблема стоит остро.
Прохожий
Постоянный обитатель
Сообщения: 134
Зарегистрирован: 23 мар 2007, 05:38
Откуда: Дальний Восток, Хабаровск
Контактная информация:

Re: Огромный рост индексов

Сообщение Прохожий »

Та же ситуация. В корне не решили, но спасаемся шринком:

Alter index gala.shtraf0 shrink space;

И так по каждому индексу
Галактика 8.10, Oracle 10g patch 10.2.0.4
Andrey
Местный житель
Сообщения: 702
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Украина, Запорожска яобласть, г.Днепрорудный

Re: Огромный рост индексов

Сообщение Andrey »

Добрый день.
Был и у меня один раз резкий рост индексов, но так и осталось не ясно от чего.
Сегодня для борьбы с ростом объема индексов раз в неделю в шедулере запускаю файл следующего содержания

alter index .................... rebuild;

количество таких строк соответствует количеству индексов. Вообщем, вот так

SELECT 'ALTER INDEX GA8.' || index_name || ' REBUILD;'
FROM dba_indexes
WHERE table_owner='GAL8'
AND partitioned='NO';
bat_only
Постоянный гость
Сообщения: 92
Зарегистрирован: 06 апр 2007, 18:21
Откуда: Казань
Контактная информация:

Re: Огромный рост индексов

Сообщение bat_only »

Я вот все-таки думаю...мож виной всему код?
Можно конечно в оракле копаться..но галку тоже нужно оптимизировать
хотя ТП все ищет в платформе проблемы..никто не слышит..что нужно глянуть приложение...
:mad:
VAt
Постоянный обитатель
Сообщения: 130
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ухта, Республика Коми
Контактная информация:

Re: Огромный рост индексов

Сообщение VAt »

У меня размер данных и размер индексов относятся примерно как 1:2
Периодически, по-возможности запускаем перестройку индексов, но коренным образом это проблему не решает.
GAL 9.1, Oracle 11.2
bat_only
Постоянный гость
Сообщения: 92
Зарегистрирован: 06 апр 2007, 18:21
Откуда: Казань
Контактная информация:

Re: Огромный рост индексов

Сообщение bat_only »

ТП и Разработчики решили все таки смотреть платформу,
Мол делайте автоэкстент и размер файлов побольше.

Вообщем...это конечно нужно делать
но в связи с многоплатформенностью галки индексы именно такие
и пока никто с этим ничего делать не будет.

Думаю в следующей версии тоже ничего не будет.
Да и не каждое предприятие готово перелезть на следующую версию
VAt
Постоянный обитатель
Сообщения: 130
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ухта, Республика Коми
Контактная информация:

Re: Огромный рост индексов

Сообщение VAt »

А что уже идут разговоры о работах над новой версией?

У нас размер файлов индексов составляет около 130Гб.
GAL 9.1, Oracle 11.2
bat_only
Постоянный гость
Сообщения: 92
Зарегистрирован: 06 апр 2007, 18:21
Откуда: Казань
Контактная информация:

Re: Огромный рост индексов

Сообщение bat_only »

Нет, разговоры идут только о том что возможно будет совершенствоваться.
А вообще ...очень часто такая формулировка фигурирует...
в будущей версии..будет..благославясь..аминь
Screw
Слесарь-системщик
Сообщения: 304
Зарегистрирован: 29 мар 2005, 17:49
Откуда: р.Беларусь, Унитарное предприятие "ТОП СОФТ"
Контактная информация:

Re: Огромный рост индексов

Сообщение Screw »

А кто-нибудь озадачивался мониторингом индексов? Для каких таблиц, которые именно растут быстрее всего и т.п.?
Виталий
Ответить