承诺

作者: Laura McKinney
创建日期: 1 四月 2021
更新日期: 1 七月 2024
Anonim
四川大地震赈灾主题曲:承诺MV
视频: 四川大地震赈灾主题曲:承诺MV

内容

定义-提交是什么意思?

在一般意义上,提交是数据库中记录的更新。就数据库事务而言,提交是指在进行一组临时更改后永久保存数据。提交结束关系数据库中的事务,并允许所有其他用户查看更改。


Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

技术百科解释了提交

当数据库系统确认已保存数据时,这必须是铁定的保证。如果不是这样,则存在数据完整性问题的风险,其中不确定可用数据是否正确。

尽管这听起来很简单,但现实是数据库系统还必须提供一定程度的容错能力。这意味着即使丢失某些关键组件(即磁盘故障),仍必须保存数据。一个好的数据库系统还必须在突然断电的情况下恢复,并且仍然回滚或撤消所有未提交的用户更改或事务。通常,这是通过将所有事务记录到一个特殊文件中来实现的,如果需要恢复数据,将使用该文件。

提交还起到另一个重要功能-充当确定点,其他用户可以看到更改的数据。假设客户的地址正在数据库系统中进行编辑。在保存交易之前,查询同一客户数据的其他用户应只看到编辑之前的地址。提交后,新地址将永久替换磁盘上的旧地址,并且现在查询数据的所有用户现在都可以查看更改的地址。