【发布时间】:2010-10-24 15:47:25
【问题描述】:
在使用诸如 NHibernate/Hibernate 之类的 ORM 时,您有什么方法来创建和维护数据库索引。
由于 ORM 正在生成查询,您是否可以推荐任何工具来分析查询计划并建议应该创建的索引类型?
我目前的方法是……等到某些东西运行缓慢,然后找到慢查询并优化它……但这有点蹩脚,不是吗?我的目标不是最终得到数十或数百个索引,其中没有人知道系统实际使用了哪些索引,哪些没有。所以再次索引维护。
我的环境是 NHibernate + SQL Server 2005。
【问题讨论】:
标签: sql-server sql-server-2005 nhibernate hibernate orm