如何理解transaction事务的概念


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

Tags in this post...

面试题 相关文章推荐
如何写出高性能的JSP和Servlet
Jan 22 面试题
怎样建立和理解非常复杂的声明?例如定义一个包含N 个指向返回 指向字符的指针的函数的指针的数组?
Mar 19 面试题
写一个函数返回1+2+3+…+n的值(假定结果不会超过长整型变量的范围)
Sep 05 面试题
什么是数组名
May 10 面试题
SQL Server面试题
Apr 04 面试题
诺思信科技(南京)有限公司.NET笔试题答案
Jul 06 面试题
网络通讯中,端口有什么含义,端口的取值范围
Nov 23 面试题
linux系统都有哪些运行级别
Apr 15 面试题
介绍一下Linux中的链接
Jun 05 面试题
AJax面试题
Nov 25 面试题
初始化了一个没有run()方法的线程类,是否会出错?
Mar 27 面试题
如何定义一个可复用的服务
Sep 30 面试题
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
最贵的咖啡是怎么产生的,它的风味怎么样?
2021/03/04 新手入门
php删除页面记录 同时刷新页面 删除条件用GET方式获得
2012/01/10 PHP
更改localhost为其他名字的方法
2014/02/10 PHP
PHP实现返回JSON和XML的类分享
2015/01/28 PHP
PHP获取文件扩展名的4种方法
2015/11/24 PHP
php验证身份证号码正确性的函数
2016/07/20 PHP
PHP Primary script unknown 解决方法总结
2019/08/22 PHP
广告显示判断
2006/08/31 Javascript
用表格输出1-1000之间的数字实现代码(附特效)
2013/04/21 Javascript
JS获取鼠标坐标的实例方法
2013/07/18 Javascript
基于jquery实现的文字向上跑动类似跑马灯的效果
2014/06/17 Javascript
基于jquery实现导航菜单高亮显示(两种方法)
2015/08/23 Javascript
精通JavaScript的this关键字
2020/05/28 Javascript
HTML中setCapture、releaseCapture 使用方法浅析
2016/09/25 Javascript
jQuery的ready方法实现原理分析
2016/10/26 Javascript
Node.js 基础教程之全局对象
2017/08/06 Javascript
基于JavaScript实现飘落星星特效
2017/08/10 Javascript
探讨Vue.js的组件和模板
2017/10/27 Javascript
js动态引入的四种方法
2018/05/05 Javascript
vue拖拽组件使用方法详解
2018/12/01 Javascript
mpvue小程序循环动画开启暂停的实现方法
2019/05/15 Javascript
深度了解vue.js中hooks的相关知识
2019/06/14 Javascript
适合前端Vue开发童鞋的跨平台Weex的使用详解
2019/10/16 Javascript
django定期执行任务(实例讲解)
2017/11/03 Python
python遍历文件夹下所有excel文件
2018/01/03 Python
python 给DataFrame增加index行名和columns列名的实现方法
2018/06/08 Python
解决python3 Pycharm上连接数据库时报错的问题
2018/12/03 Python
使用python获取邮箱邮件的设置方法
2019/09/20 Python
python区分不同数据类型的方法
2019/10/14 Python
Python中用xlwt制作表格实例讲解
2020/11/05 Python
关于 HTML5 的七个传说小结
2012/04/12 HTML / CSS
信号量和自旋锁的区别?如何选择使用?
2015/09/08 面试题
室内趣味活动方案
2014/08/24 职场文书
运动会观后感
2015/06/09 职场文书
MYSQL如何查看进程和kill进程
2022/03/13 MySQL
css3应用示例:新增的选择器
2022/03/16 HTML / CSS