11 2011 档案
摘要:SQLServer 自带的TableDiff是用来比较表数据差异,并生产相应的脚本的工具,使用简单,还能生产差异脚本,是非常有用的东东,尤其是在做同步链数据修复时,是很理想的工具;但是,很多使用的过朋友都抱怨,TableDiff效率太差,上百万级别的数据表使用起来慢如蜗牛,有没有方法能加快TableDiff的效率呢? 其实TableDiff在很多时候效率还是不错的,和很多其他工具一样,要使它有好的效率,必须要懂得善用它,以下就来说明TableDiff效率差的原因,以及如何巧用TableDiff来提交效率; 1. 两个比较的表数据差异非常大: 这种情况效率差是肯定的,两个几百万的表,差异非常大.
阅读全文
积分与排名
- 积分 - 110674
- 排名 - 13801
随笔分类 (28)
最新评论
- 1. Re:统计数据库大小的方法
- 为什么要size乘以8再除以1024? SUM(size)*8/1024 1MB 不是等于 1024B(byte)吗? 如果这个size是B(Byte),那么不需要乘以8吧? 如果这个size是b(b...
- --DBArtist
- 2. Re:出身在二三线城市软件工作者的悲哀
- @ 123112311现在都2019年了还没来...
- --strp·无问丶
- 3. Re:使用WITH AS提高性能简化嵌套SQL
- 谢谢老哥!
- --yonggogo
- 4. Re:使用WITH AS提高性能简化嵌套SQL
- 大神,膜拜
- --我是技术菜
- 5. Re:讨论一个比较有意思的业务需求
- 确实,了解需求是为了了解问题的实质,以找到上成的解决方案。楼主这个问题有点不一样,是在既定的环境下的一般问题,所以我们不能只考虑这个一般问题,而忽视了它的特殊环境。讨论就是要有针对性,否则东拉西扯的,...
- --醉舟903