MSSQL2K优化--ISNULL函数

系统越来越慢了,跟踪发现在查询语句使用下面的条件,
where ISNULL(colName,'0')='0' ,此条件使用频率非常高。从此条件可知此字段的默认值是“0”。开发数据表时可设置为默认值为“0”, CREATE TABLE TABLENAME (……,COLNAME CHAR(2)DEFAULT ‘0’,…… )。减少了函数运算时间 。
在一些优化方法中提到,WHERE 后面尽量不使用函数。可以优化为 WHERE COLNAME='0' .
提高系统速度。[@more@]
请使用浏览器的分享功能分享到微信等