有两个表 
表a 有10W记录
表b 有100W记录有ID 数字型的与2表关联上面2个表都要频繁的 增、删、请问我创建一个视图 C 后 ,查询视图 C 效率会高吗?还是和不创建视图性能都差不多

解决方案 »

  1.   

    CTRL+L  --查看執行計劃
      

  2.   

    如果是查询,考虑索引
    下面的表总结了何时使用聚集索引或非聚集索引(很重要):动作描述             使用聚集索引   使用非聚集索引 
    列经常被分组排序     应             应 
    返回某范围内的数据   应             不应 
    一个或极少不同值     不应           不应 
    小数目的不同值       应             不应 
    大数目的不同值       不应           应 
    频繁更新的列         不应           应 
    外键列               应             应 
    主键列               应             应 
    频繁修改索引列       不应           应 可以通过例子来理解上表。如:返回某范围内的数据一项。比如您的某个表有一个时间列,恰好您把聚合索引建立在了该列,这时您查询2004年1月1日至2004年10月1日之间的全部数据时,这个速度就将是很快的,因为您的这本字典正文是按日期进行排序的,聚类索引只需要找到要检索的所有数据中的开头和结尾数据即可;而不像非聚集索引,必须先查到目录中查到每一项数据对应的页码,然后再根据页码查到具体内容。http://community.csdn.net/Expert/topic/5208/5208970.xml?temp=.9101068