powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / SoS? HELP......... Вставка большого объема двнных......
7 сообщений из 7, страница 1 из 1
SoS? HELP......... Вставка большого объема двнных......
    #32281796
aleks26rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поможите люди добрые... Вобщем есть база, в неё ежеутренне подкачиваются остатки по счетам с другого сервера (AC\400, доступа у меня к нему нет). Остатки приходят в виде текстовика. Я его соответственно обрабатываю и запихиваю в базу(через BDE открываю и все сливаю insertrecord() ). Когда первоночально плнировалась база число строк в текстовике было в районе 3-5ти тысяч, т.е. десять минут и все на месте. Теперь объем возрос до 23 тыс.... Т.е. время подкачки возросло практически до полутора часов. Попытался на базе BDExpress сделать - ваабще получилось 4 часа.
Какие будут предложения? Мож какие то ещё способы есть????
...
Рейтинг: 0 / 0
SoS? HELP......... Вставка большого объема двнных......
    #32281884
Фотография Dnico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изпользуй не BDE, а IBX. Для примера 10000 примерно 30 сек.
Плюсы IBX:
- прямой доступ;
- не надо ничего ставить (программа + gds32.dll);
...
Рейтинг: 0 / 0
SoS? HELP......... Вставка большого объема двнных......
    #32281890
Фотография Dnico
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.S.
И самое главное, Commit надо делать через 1000 записей, а лучше вообще в конце закачки. Я так думаю, что BDE коммит каждую запись, вот отсюда и такое большое время ....
...
Рейтинг: 0 / 0
SoS? HELP......... Вставка большого объема двнных......
    #32282021
Igor Elyas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cудя по всему AutoCommit стот .... Dnico прав я так тоже заливал записи о трафике ... потом переделал c отложенным комитом стало намного быстрее
...
Рейтинг: 0 / 0
SoS? HELP......... Вставка большого объема двнных......
    #32284378
aleks26rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Теперь соответственно появлется вопрос, а нет ли у кого ссылочка на HELP по IBX?????
...
Рейтинг: 0 / 0
SoS? HELP......... Вставка большого объема двнных......
    #32285096
Denis Uskov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вместо IBX.HLP посмотри D7IBX.HLP
...
Рейтинг: 0 / 0
SoS? HELP......... Вставка большого объема двнных......
    #32285250
Voha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И еще если вставка идет в монопольном режиме, то можно деактивировать индексы по табле в которую вставляем,а потом после вставки активировать. Должно тоже ускорить процесс вставки
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / SoS? HELP......... Вставка большого объема двнных......
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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