Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / IOTы - за и против / 7 сообщений из 7, страница 1 из 1
22.04.2003, 18:27
    #32146207
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IOTы - за и против
Поделитесь впечателениями относительно использования IOT-ов в 8i.
...
Рейтинг: 0 / 0
22.04.2003, 18:57
    #32146233
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IOTы - за и против
Вот ведь, а не сразу-то и дойдет, что IOT'ом понимается Index-Organized Tables... Это шарада такая, угадал?;)

В принципе, чего-либо кроме официальной рекомендации ИМХО и придумать сложно. Для себя я решил отложить их задействование на потом, когда придет пора тонкой настройки системы. Сейчас скорость достигается в основном проектированием, а не задействованием подобных вещей. Но, может быть, и до них время дойдет.

Уже в сторону, по другой теме: еще немного, и для проектирования БД Oracle кроме как Oracle Designer и взять уже будет нечего. Сторонние продукты просто не поспевают за всеми нововведениями, надеюсь, хоть он полнофункционален. Сейчас вот сижу над моделью и голову ломаю: в материализованном представлении требуется указать индекс. Ни ERwin, ни PowerDesigner вроде как этого не позволяют. Ну а придется IOT использовать- появится еще один кирпич в стене.
...
Рейтинг: 0 / 0
23.04.2003, 11:00
    #32146447
_no_name_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IOTы - за и против
У меня 8i на Win2000, процессинговый центр - используются IOT для таблиц хранящих журнал транзакций. Действительно помогает, так как есть паралельная база с той же таблицей только без IOT, так там работает запросы медленнее работают. Но сказать что это дает супер прибавление в производительности не могу.
...
Рейтинг: 0 / 0
24.04.2003, 08:27
    #32147293
Oracle X-pert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IOTы - за и против
Slushaite , esli eto vozmogno - ne ispol'ziute IOT.
Pri bystrom inserte - problemy s select ( select dolgen byt' sforirovan tol;ko po PK,
v protivnom sluchae = delaetsya full scan on table ); reorganizacii partitions ( Oracle's fix bug); razbazarivanii phisical memory ( Tablespace ). Est' i mnogo melkix zamechanii..
...
Рейтинг: 0 / 0
24.04.2003, 10:04
    #32147403
AI
AI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IOTы - за и против
IOT лучше всего использовать для небольших таблиц с короткими строками, на которые не надо строить дополнительные индексы. Иначе могут быть проблемы с расчленением строк (появляется область переполнения) или необходимость оракулу строить промежуточные сегменты для построения дополнительных индексов на IOT. Ни то, ни другое не прибавляет быстродействия. Лучше еще не давать update на такие таблицы.

Утверждать, что IOT нельзя использовать или что их надо всюду пихать - одинаково ошибочно.
...
Рейтинг: 0 / 0
24.04.2003, 10:16
    #32147419
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IOTы - за и против
Я вот к чему вопрос задал - сам раньше IOTы пользовал для мелких справочников с доступом по PK. Сейчас такая ситуация - есть длинная узкая таблица (5 колонок, avg_row_len=22, несколько десятков миллионов строк). Таблица относительно интенсивно заполняется (по 2-3 строчки из каждой транзакции несколько десятков раз в секунду) и интенсивно же селектится. На таблице висят 3 индекса - unique для PK (первые 3 колонки), обычный на 1, 3, 4 колонки, обычный на 3-4 колонки (не я вешал). Вместе все индексы занимают объём в 1,5 раза больший, чем таблица. Есть мысль преобразовать таблицу в IOT с PK=первым 4 колонкам (это можно сделать) и навесить на неё индекс на 3-4 колонки. Таким макаром хочется повысить производительность и выборки (использование первых двух индексов ~80% выборок по таблице сейчас) и вставки (за счёт уменьшения количества индексов). Вопрос в том, стоит ли?

X-pert, просвети насчёт "razbazarivanii phisical memory ( Tablespace )", можно и ссылку на металинк. 8.1.7.4.10/(пока)Win.
...
Рейтинг: 0 / 0
24.04.2003, 11:21
    #32147507
Oracle X-pert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IOTы - за и против
Overflow space zapolnyaetsya neravnomerno.. Ochen' mnogo pustyh blocks.
Dalneishee sgatie nevozmogno. ( Comand est', no iz-za bug ispol'zovat' nel'zya {
mogesh udalit' vse dannye iz overflow } V 9.2 eta problema eshe ne reshena.).
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / IOTы - за и против / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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