Как реализовать пакетную загрузку с помощью Fluent NHibernate при работе с Oracle?

Я пытался использовать функцию Future с Oracle, но NHibernate не поддерживает ее.

Я читал о функции пакетной выборки: http://docs.huihoo.com/hibernate/nhibernate-reference-1.2.0/performance.html

Как я могу использовать его с Fluent NHibernate? как это должно быть настроено?

1 ответ

Чтобы дать вам ответ, как использовать дозирование в режиме свободного владения:

1) на собрании

HasMany<MyEntity>(x => x.Entities)
  .BatchSize(100);

2) на уровне класса

public MyEntityMap()
{
    Id(x => x....
    ...
    BatchSize(100);

Это соответствует 19.1.5. Использование пакетной выборки

Другие вопросы по тегам