我有以下代码。为了提高性能,我期待在开始扫描表格中的前500个项目之前重建表格上的索引。
using(var session = sManager.OpenSession())
{
using (var trans = session.BeginTransaction())
{
var rows = 0;
foreach (var idsChunk in total.Chunk(500))
{
.... <Execute Update>
}
trans.Commit();
}
}
请问您是否可以使用NHibernate重建表中的索引,如果是,那么如何?
问候。
答案 0 :(得分:0)
没有。这不是NHibernate的功能范围。 NHibernate是一个ORM,而不是数据库管理工具。