众所周知,“ORM”和“性能问题”常常一起出现.ORM通过对开发人员隐藏SQL细节可以大大的提高生产力.然而,它们很容易产生一些未被发现的荒谬查询.通常情况下,数据库管理员可以通过交叉引用有问题的存储过程来查找问题代码.但是,ORM依赖于动态生成的SQL,便很难这么做了.所以,我们要寻找一些更有效的ORM分析工具. NHibernate NHibernate分析器(NHProf)是我们期待的入门级产品.除了有完整的统计信息外,它还显示了最近完整的SQL调用列表,并使用堆栈来反向跟踪调用它的代码.…