自学sql容易吗 SQLServer中TRUNCATE事务回滚操作方法?
浏览量:1850
时间:2021-03-13 19:05:17
作者:admin
SQLServer中TRUNCATE事务回滚操作方法?
相同点:1.truncate和不带where子句的delete、以及drop都会删除表内的数据。 2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。 不同点: 4.速度,一般来说: drop> truncate > delete 7、TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATE TABLE 通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。 资料来源于:www.cnblogs.com/8765h/archive/2011/11/25/2374167.html
自学sql容易吗 sql server与mysql区别 sql2012安装教程完整版
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
东八区php php语言入门
下一篇
nuxt项目实例 项目开发流程