Informix Logo


Нужно закачать много данных в таблицу имеющую индексы. Что делать на время закачки с индексами?

Убирать любым способом, при большом обьеме данных, но я думаю это и так ясно.

  •  какой из способов лучше/хуже/быстрее/медленнее;
    При закачке с нуля оба способа показывают приблизительно
    одинаковое время, а вот при дозакачке DISABLED/ENABLED значительно
    выигрывает.
  •  чем эти способы отличаются физически?
    Оба способа используют одинаковый механизм построения индекса,
    только в случае DISABLED/ENABLED существующий индекс ДОПОЛНЯЕТСЯ, но
    при большом обьеме данных сразу встает вопрос о фрагментации, т.е. при
    дозакачке, данные будут более фрагментированны, чем при пересоздании
    индекса.

HPL использует только DISABLED/ENABLED и для работы с большими массивами
данных, лучше использовать его.

То же самое касается и ссылочных ограничений,

С регардсами,
Евгений 4new@my-deja.com 


Украинская баннерная сеть
 

[Home]

Сайт поддерживается группой пользователей Информикс на Украине.

Hosted by NO-more.