如何理解transaction事务的概念


Posted in 面试题 onMay 27, 2015
将若干个DML(SELECE、UPDATE、INSERT、DELETE)作为一个整体看,要么全部生效,要么全部不生效。从一个连接开始,就开始了一个事务,直到遇到COMMIT或ROLLBACK语句,才标志一个事务的结束和一个新事务的开始。
评:
此题目主要考核答题者对事务管理的认识。事务管理对数据库应用程序而言是非常重要的,事务是实现并发控制,保证数据完整性和可恢复性的原子单位。对那些不 可分割的数据操作序列应组织成事务提交,这样才能使执行效果与应用设计一致,并避免多用户对同一数据集操作的冲突。该题基本回答出了事务的概念,说明答题 者编程时会考虑数据操作的完整性和并发性。

Tags in this post...

面试题 相关文章推荐
mysql的最长数据库名,表名,字段名可以是多长
Apr 21 面试题
会话Bean的种类
Nov 07 面试题
益模软件Java笔试题
Mar 27 面试题
构造方法和其他方法的区别?怎么调用父类的构造方法
Sep 22 面试题
一套带答案的C++笔试题
Jan 10 面试题
我看到了用指针调用函数的不同语法形式
Jul 16 面试题
什么是反射?如何实现反射?
Jul 25 面试题
一些Unix笔试题和面试题
Jan 22 面试题
系统管理员的职责包括那些?管理的对象是什么?
Jan 18 面试题
面向对象设计的原则是什么
Feb 13 面试题
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
Nov 09 面试题
如何通过jdbc调用存储过程
Apr 19 面试题
DELPHI中如何调用API,可举例说明
Jan 16 #面试题
Delphi工程师笔试题
Sep 21 #面试题
在DELPHI中调用存储过程和使用内嵌SQL哪种方式更好
Nov 22 #面试题
德尔福集团DELPHI的笔试题
Feb 22 #面试题
一道Delphi面试题
Oct 28 #面试题
Delphi CS笔试题
Jan 04 #面试题
如何安装ruby on rails
Feb 09 #面试题
You might like
PHP+APACHE实现用户论证的方法
2006/10/09 PHP
php猜单词游戏
2015/09/29 PHP
记录Yii2框架开发微信公众号遇到的问题及解决方法
2018/07/20 PHP
jscript之Read an Excel Spreadsheet
2007/06/13 Javascript
js操作输入框提示信息且响应鼠标事件
2014/03/25 Javascript
JScript中的条件注释详解
2015/04/24 Javascript
全面解析Bootstrap中tooltip、popover的使用方法
2016/06/13 Javascript
jQuery实现区域打印功能代码详解
2016/06/17 Javascript
使用JS正则表达式 替换括号,尖括号等
2016/11/29 Javascript
整理关于Bootstrap警示框的慕课笔记
2017/03/29 Javascript
JavaScript函数节流的两种写法
2017/04/07 Javascript
微信小程序实战之自定义模态弹窗(8)
2017/04/18 Javascript
Vue集成Iframe页面的方法示例
2017/12/12 Javascript
video.js 一个页面同时播放多个视频的实例代码
2018/11/27 Javascript
vue插件draggable实现拖拽移动图片顺序
2018/12/01 Javascript
vue.js使用v-model实现表单元素(input) 双向数据绑定功能示例
2019/03/08 Javascript
Vue 自定义指令功能完整实例
2019/09/17 Javascript
Vue 中使用富文本编译器wangEditor3的方法
2019/09/26 Javascript
Nuxt v-bind绑定img src不显示的解决
2019/12/05 Javascript
vue实现输入一位数字转汉字功能
2019/12/13 Javascript
关于angular引入ng-zorro的问题浅析
2020/09/09 Javascript
浅谈使用Python变量时要避免的3个错误
2017/10/30 Python
Python判断对象是否相等及eq函数的讲解
2019/02/25 Python
bluepy 一款python封装的BLE利器简单介绍
2019/06/25 Python
python实现本地批量ping多个IP的方法示例
2019/08/07 Python
基于pytorch的保存和加载模型参数的方法
2019/08/17 Python
Pyinstaller 打包发布经验总结
2020/06/02 Python
Python Selenium模块安装使用教程详解
2020/07/09 Python
Lancer Skincare官方网站:抗衰老皮肤护理
2020/11/20 全球购物
如果NULL和0作为空指针常数是等价的,那我到底该用哪一个
2014/09/16 面试题
向领导表决心的话
2014/03/11 职场文书
大学生励志演讲稿
2014/04/25 职场文书
大专学生求职自荐信
2014/07/06 职场文书
2015年度个人业务工作总结
2015/04/27 职场文书
超外差式晶体管收音机的组装与统调
2021/04/22 无线电
MySQL 表空间碎片的概念及相关问题解决
2021/05/07 MySQL