0

我试图在配置文件中设置批处理值,我发现使用它有明显的好处,因为插入 25000 个条目比不进行批处理花费的时间更少。我的问题是,反指示是什么,或者使用批处理的危险是什么?正如我所看到的,我只看到设置批处理值并激活它的好处。

另一个问题是关于 StatelessSession。我也在测试这个,我注意到当我做一个 scope.Insert 时,与做一个常规会话的 scope.Save 相比,它需要更多的时间,但是当我做一个提交时,它就像闪电一样快。StatelessSession 中的插入是否有任何理由比常规会话中的保存花费更多时间?

提前致谢

4

1 回答 1

0

我只能说第一个问题。拥有大批量大小的一个可能的负面影响是一次性通过网络发送的 sql 的大小。

于 2010-07-29T14:44:45.763 回答