- 1
- 0
- 约小于1千字
- 约 20页
- 2025-05-12 发布于河南
- 举报
事务认知
数据库系统管理与应用
习标学目
事务提交
事务就是提交事务对数据库所做的修改,将从事务开始的所有更新保存到数据库中,更改的记录都被写入日志文件并最终写入到数据文件中,同时提交事务还会释放由事务占用的资源,如锁。
在DM数据库中还存在三种事务模式:自动提交模式、手动提交模式和隐式提交模式。
自动提交模式
DM数据库默认采用自动提交模式。用户通过DM数据库的其他管理工具、编程接口访问DM数据库时,如果不手动/编程设置提交模式,所有的SQL语句都会在执行结束后提交,或者在执行失败时回滚,此时每个事务都只有一条SQL语句。在DISQL中,用户也可以通过执行如下语句来设置当前会话为自动提交模式。
语法:SETAUTOCOMMITWORK
手动提交模式
在手动提交模式下,DM数据库用户或者应用开发人员明确定义事务的开始和结束,这些事务也被称为显式事务。
在DISQL中,没有设置自动提交时,就是处于手动提交模式,此时DISQL连接到服务器后第一条SQL语句或者事务结束后的第一条语句就标记着事务的开始,可以执行COMMT或者ROLLBACK来提交或者回滚事务,使当前事务工作单元中的所有操作“永久化”,并冻结该事务。
手动提交语法格式:COMMIT[WORK]
其中,WORK支持与标准SQL语句的兼容性,COMMIT和COMMITWORK等价。
隐式提交模式
隐式提交模式指的是
您可能关注的文档
最近下载
- 干部轮岗交流与挂职锻炼手册.docx VIP
- 鉴赏诗歌形象(知识清单)-2026年高考语文一轮复习(全国通用)解析版.pdf VIP
- 基于BIM的玉溪市江川县第二中学新建教学楼建筑工程招标控制价编制.docx
- 2026个体工商户免税政策详解 增值税+个税优惠全梳理.docx
- 中华人民共和国民族团结进步促进法普法学习课件.pptx VIP
- 吉林省长春市宽城区2025年中考一模语文试卷.docx VIP
- 北方塑棚池塘养殖罗氏沼虾毕业论文.docx VIP
- 《地热能开发利用术语》.pdf VIP
- 2025年西南林业大学中国近现代史纲要期末考试模拟题及答案1套.docx VIP
- 成都青羊区四校联考2023-2024学年八上数学期末统考试题含答案.doc VIP
原创力文档

文档评论(0)