如何改写列表过滤条件自动生成的SQL语句
1,684次浏览
编辑于2014年10月10日 16:42:07
由于系统数据量大,列表加过滤条件后,长时间数据查不出来,经分析是由于自动生成的SQL语句(SQLSERVER)不够优化。
现在想把自动生成的SQL语句由
select * from xxx
left outer join T_BD_MATERIAL t15
where ...
改成
select * from xxx
left outer join T_BD_MATERIAL t15 with(nolock,INDEX( IDX_BD_MATERIAL_NUMBER ))
where ...
以提高效率,请问怎样开发修改?
推荐阅读