请问SQL数据库中的commit是同步还是异步?

gtkknd 2007-04-25 12:00:47
急等..
...全文
394 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
viena 2007-04-25
  • 打赏
  • 举报
回复
数据库操作一般都是同步的
执行完,才会进入下一步,因为下一步可能以这一步的成功完成为前提~
QuinsonYue 2007-04-25
  • 打赏
  • 举报
回复
异步
gtkknd 2007-04-25
  • 打赏
  • 举报
回复
我是指这个函数是同步函数还是异步函数
tt3620455 2007-04-25
  • 打赏
  • 举报
回复
结束事务
可以使用 COMMIT 或 ROLLBACK 语句结束事务。

COMMIT

如果事务成功,则提交。COMMIT 语句保证事务的所有修改在数据库中都永久有效。COMMIT 语句还释放资源,如事务使用的锁。

shadowno 2007-04-25
  • 打赏
  • 举报
回复
多用户数据库应该是异步的。数据间的同步由数据库管理系统完成。
否则。。。大型数据库开发将不可想象。。
V68V6 2007-04-25
  • 打赏
  • 举报
回复
根据数据操作的原子性原则肯定是同步的
否则会引起问题的

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧