|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Edward Shevtsov 2:5020/400 02 Sep 2002 20:00:14 To : Michael Subject : Re: Hужна СУБД с быст рым добавлением запис ей --------------------------------------------------------------------------------
> ES> Если условия задачи позволяют, я бы п.4 заменил на ALTER TABLE EXCHANGE
> ES> PARTITION с предварительным созданием на ней индексов. Это работает
> ES> быстрее чем перенос данных (даже параллельный) через DML.
>
> Это работает почти мнговенно :-) Hо дело в том что нужно иметь секции
> соответствующее загрузке (что обычно не правильно с точки зрения дизайна) или
> иметь несколько буферных таблиц и разгребать данные на входе. Тогда нет речи о
> direct path.
>
Хотел я написать "почти мгновенно", но тут есть товарищи...заставят искать
определение "мгновенно" ;) В целом - это будет время
построения индексов на "буферной" или промежуточной таблице, сам EXCHANGE
конечно нагрузки не составляет.
По поводу дизайна...соседние партиции насколько я помню можно сливать в одну
(merge). Т.е. вероятно возможна штатная нарезка
по-суточно плюс набор партиций с учетом частоты загрузки из внешнего источника,
которые будут покрывать последнее время (неполные
сутки). По идее расходы будут равны многократному перестроению партиций индексов
по числу объединяемых партиций. Hо эту операцию
можно откладывать на более удобное с точки зрения нагрузки время.
Regards,
Ed
--- ifmail v.2.15dev5
* Origin: MTU-Intel ISP (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /su.dbms/9104f9a4cc10.html, оценка из 5, голосов 10
|