Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / Почему так долго выполняется dbimport / 4 сообщений из 4, страница 1 из 1
05.07.2003, 13:16
    #32200156
Почему так долго выполняется dbimport
Есть база данных выгруженная dbexporto'м. База размером примерно в 4G.
Когда пытаюсь поднять базу при помощи dbimport. Процедура дится около 12 часов. Причем большая чать времени уходит на создание хранимых процедур. (их много и они достаточно громоздки).
Мож кто знает где собака порылась.

ЗЫ. Informix 9.4 on Linux
...
Рейтинг: 0 / 0
07.07.2003, 13:59
    #32200904
cpr
cpr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему так долго выполняется dbimport
Очень просто!
Берешь и вырезаешь из скрипта загрузки
все от первого create procedure в другой файл.
после dbimport этот файл исполняешь через dbaccess .

Эффект тебя приятно удивит ;-)
...
Рейтинг: 0 / 0
28.07.2003, 20:28
    #32219964
Геныч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему так долго выполняется dbimport
Было такое, когда в процедурах использовались таблички с других серверов, а сами сервера в тот момент не пинговались. удалил соответствующие сервера из hosts - всё залилось в секунды.
...
Рейтинг: 0 / 0
20.08.2003, 20:12
    #32242421
vasilis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему так долго выполняется dbimport
> Когда пытаюсь поднять базу при помощи dbimport. Процедура дится около 12 > часов. Причем большая чать времени уходит на создание
> хранимых процедур. (их много и они достаточно громоздки).
> Мож кто знает где собака порылась.

Старая и известная фича dbimport, написанного индусами :))
Как уже и советовали, самый быстрый способ - выделить проыедуры в отдельный файл и загрузить dbaccess-ом.
Можно поисследовать и процедуры (чтобы их переделать), но логика трудноуловима - в одном из наших проектов все равно одна осталась и с этим смирились (время загрузки различается на порядок).
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Почему так долго выполняется dbimport / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]