|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Michael 2:5020/400 02 Sep 2002 19:29:47 To : Michael Subject : Re: Hужна СУБД с быст рым добавлением запис ей -------------------------------------------------------------------------------- >>> >> 3. данные вливаются в буферную таблицу у которой нет индексов, >>> используя >>> >> direct path в случае флэт файлов >>> >> 4. из буферной таблицы они переносятся в основную используя >>> >> распараллелиный SQL запрос. (в случае многопроцессорного сервера) >>> >>> AL> А это-то все (пп. 3 и 4) зачем ? >>> >>> сравни разницу в скорости загрузки между сonventional path и direct path >>> на больших объемах данных >>> >>> для более подробной информации см. Oracle Data Warehousing Guide >>> ES>> Если условия задачи позволяют, я бы п.4 заменил на ALTER TABLE EXCHANGE ES>> PARTITION с предварительным созданием на ней индексов. Это работает ES>> быстрее чем перенос данных (даже параллельный) через DML. M> Это работает почти мнговенно :-) Hо дело в том что нужно иметь секции M> соответствующее загрузке (что обычно не правильно с точки зрения дизайна) M> или иметь несколько буферных таблиц и разгребать данные на входе. Тогда M> нет речи о direct path. Забыл сказать, что в случае direct path при ALTER TABLE EXCHANGE PARTITION бэкап базы после загрузки перестает быть опцией. BR Michael --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /su.dbms/166790058e8fc.html, оценка из 5, голосов 10
|