Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > Базы данных: Общие вопросы > загрузить в БД из программы-клиента коллекцию |
Автор: доктор Рагин 02.07.16, 09:42 |
Задача: загрузить в БД из программы-клиента коллекцию из 10 000 записей самым быстрым и эффективным способом! Лучше всего через DataSet или есть более эффективные способы? Добавлено Коллеги, помогите, пожалуйста! Сейчас делаю тестовое задание и сделала через DataSet! Мучают сомнения - может не так надо было делать? |
Автор: MIF 02.07.16, 10:38 |
Сa мый быстрый способ - ето сериализовать коллекцию и сохранить результат сериализаций в XML поле. |
Автор: Akina 02.07.16, 17:07 |
Насчёт XML - я бы долго думал... |
Автор: JoeUser 02.07.16, 20:03 |
Цитата доктор Рагин @ Задача: загрузить в БД из программы-клиента коллекцию из 10 000 записей самым быстрым и эффективным способом! Присмотрись. |
Автор: Bas 04.07.16, 05:44 |
DBLink? |
Автор: доктор Рагин 04.07.16, 13:12 |
Спасибо, а поподробнее? |
Автор: Bas 05.07.16, 10:10 |
Через DBlink подсоеденьешся (если это возможно) к БД клиента и выполняешь запрос insert into ... select ... Текстовые файлы с разделителями 35000 в оракл гружу меньше минуты, но там куча проверок на каждый реквизит. |