Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie implementiert man Batch-Fetching mit Fluent NHibernate bei der Arbeit mit Oracle?

Um Ihnen die Antwort zu geben, wie Sie Batching mit Fluent verwenden:

1) auf der Sammlung

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

2) auf Klassenebene

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

Dies entspricht dem 19.1.5. Stapelabruf verwenden