|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Michael 2:5020/400 02 Sep 2002 14:52:22 To : Andrew Lesnichenko Subject : Re: Hужна СУБД с быст рым добавлением запис ей -------------------------------------------------------------------------------- Hi Andrew, >> Говорим об Оракле. >> >> 1. Секционирование наиболее подходящее решение в данном случае. Hо вот >> стоит ли создавать "секцию" на каждый день - я далеко не уверен. AL> Hужно делать делать столько секций, сколько процедур загрузки. Данные обычно секционируются на основе боле мене логических правил а не на основе столь технической вещи как процедура загрузка, котороя не постоянна по своей природе AL> Т.е., AL> грузить только в пустое место (чтобы не перестраивать индекс по уже AL> залитым данным - лишняя работа). Если ты используешь direct path то тогда у таблицы не д.б. индексов. >> 2. индексы должны быть локальными >> 3. данные вливаются в буферную таблицу у которой нет индексов, используя >> direct path в случае флэт файлов >> 4. из буферной таблицы они переносятся в основную используя >> распараллелиный SQL запрос. (в случае многопроцессорного сервера) AL> А это-то все (пп. 3 и 4) зачем ? сравни разницу в скорости загрузки между сonventional path и direct path на больших объемах данных для более подробной информации см. Oracle Data Warehousing Guide BR Michael --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /su.dbms/1667955fc509f.html, оценка из 5, голосов 10
|