摘要: 对于使用 UNIKON ALL (或 UNION, 如果不特别关注是否有重复数据, 应该使用UNION ALL) 的查询请注意 UNION ALL 中表的顺序-- 这个查询中的tb1, tb2 ,应该按照数据量大小倒排序,数据量最大的表,应该出现在最前面SELECT * FROM tb1 WITH(NOLOCK)UNION ALLSELECT * FROM tb2 WITH(NOLOCK) Henson 这国的一个项目, 查询效率低, 就是因为表的顺序有问题,因为字段上的设置有差异, 在相同的优先组下, 会以前面的表结构为标准来做转换,由于大数据量的表放在后面,导致被转换的是大表, 从而产生了 阅读全文
posted @ 2013-01-17 16:51 Care健康 阅读(239) 评论(0) 推荐(0) 编辑
版权
作者:Bober Song

出处:http://bober.cnblogs.com

Care健康:http://www.aicareyou.com

推荐空间:华夏名网

本文首发博客园,版权归作者跟博客园共有。

转载必须保留本段声明,并在页面显著位置给出本文链接,否则保留追究法律责任的权利。