deepsky
Дата: 22.02.2007 12:05:30
Привет знатокам Оракла.
Есть два хоста, на каждом крутится экземпляр Оракла. На одном данные загружаются из external таблицы легко и не принужденно - 10К рекордов, 50К, 100К, время загрузки 50К порядка 2-3 секунд. На втором хосте не понятки, 40К загружаются за те же 2-3 секунды, но 50К не загружаются вообще - при этом оракл грузит процессор на 99.9%, смотрю по top-у.
Версия Оракла 10.2.0.2.0, платформа HP-UX, на первом хосте 4 проца, на втором 8, в файле данных около сотни колонок, размер файла с 50К записей ~ 19 мег.
Пробовал загружать данные скллдр-ом (direct=true), 80к записей грузит без вопросов.
Куда копать?
deepsky
Дата: 23.02.2007 12:56:16
Нашел воркэраунд, может кому-нибудь пригодится:
экстернал табличка создавалась с возможностью распараллеливания -
PARALLEL ( DEGREE DEFAULT INSTANCES DEFAULT )
замена на NOPARALLEL полечило затык.
Остался вопрос что нужно подкрутить в базе что бы заюзать параллельность?
Спасибо за внимание.