操作系统:Windows XP 数据库版本:SQL Server 2005 今天遇到一个SQL,过滤条件是自动生成的,因此,没法通过调整SQL的谓词达到优化的目的,只能去找SQL中的“大表”.有一个视图返回的结果集比较大,如果能调整的话,也只能调整该视图了. 看了一下该视图的结构,里面还套用了另一层视图,直接看最里层视图的查询SQL. SELECT a.dfeesum_no , a.opr_amt - ISNULL(b.dec_pay, 0) - ISNULL(b.dec_corrpay, 0)…