一点小经验,写下来做个笔记,也与大家分享一下
今天在进行性能调优的时候发现一个问题:一句HQL经Nhibernate翻译出来变成SQL后执行效率缓慢
首先来看一下翻译出来的SQL语句
exec sp_executesql N'select top 20 ... from TblRegisteredVisitor registered0_, TblVisitor visitor1_ where registered0_.VisitorID=visitor1_.VisitorID and registered0_.Institution=@p0 order by visitor1_.VisitorIdNumber, registered0_.RegisteredVisitorID',N'@p0 nvarchar(4)',@p0=N'TTSH'