标签: sql sql-server performance
我正在使用SQL Server 2012数据库,并且已经定义了一些视图。假设视图full_report有20列,是根据其他4个表(主表和其他表的联接)中的值构建的。
full_report
如果我选择为该视图选择3列,数据库引擎是否仍将处理结果中每一行的其余列(及其相关的开销),还是足够聪明地跳过那些计算(例如,联接)?
感谢您提供信息。