私は nhibernate を使用しており、マッピング領域に次のようなコードがあります。
HasMany(x => x.People).AsBag().Inverse().Cascade.AllDeleteOrphan().Fetch.Select().BatchSize(80);
HasMany(x => x.Clothes).AsBag().Inverse().Cascade.AllDeleteOrphan().Fetch.Select().BatchSize(150);
私の質問は、 .BatchSize に入れるのに最適な値をどのように把握するのですか? 私は単に高い数字を入れるべきですか?数値を高くしすぎるとマイナス面はありますか?