再来一个由三个查询组成的情况来看看这个视图的执行计划。
select * from dbo.OrdersView where OrderId = 1; select * from dbo.OrdersView where CustomerId = 1;select * from dbo.OrdersView where OrderDate >= '2010-12-1' and OrderDate < '2011-12-1';

很明显,对于同一个视图,在不同的过滤条件下,执行计划的差别很明显
摘自:t134679的专栏