производительность объектов SaveOrUpdate в nhibernate - PullRequest
1 голос
/ 03 февраля 2011

Я использую NHibernate для связи с моей базой данных и имею некоторые проблемы с производительностью при сохранении / обновлении данных.

У меня есть IList с объектами. Чтение из базы данных работает хорошо. При первом запуске приложения таблица в SqlCompactEdition пуста и должна быть заполнена. Для этого я вызываю метод SaveOrUpdate. Отлично работает, все данные введены. Но ... производительность очень плохая, мне нужно подождать несколько минут, чтобы все данные были добавлены в базу данных. Есть ли более быстрый способ добавить данные в таблицу? (или любой хороший пример / ссылка?)

1 Ответ

0 голосов
/ 04 февраля 2011

и помните, что вы даже можете установить размер пакета в файле конфигурации для повышения производительности пакетной обработки вместе INSERT и UPDATE:

<property name="adonet.batch_size">250</property>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...