当前位置: 代码迷 >> Sql Server >> 查询后更新好,仍是直接更新
  详细解决方案

查询后更新好,仍是直接更新

热度:71   发布时间:2016-04-24 10:09:18.0
查询后更新好,还是直接更新?
sqlserver2008的数据库,有1w条数据,每次登录检索一遍是否有更改,如果改了则更新。假设不管它是否更改,直接更新1w条,那在效率方面是否可以呢?
------解决方案--------------------
你可以用两种方式测试一下,看看执行计划和执行时间,最有说服力
------解决方案--------------------
带有where的就是先select再更新
------解决方案--------------------
update tableA set [字段]=a.[字段] from tableB a  where 條件
  相关解决方案