首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
进行数据库提交操作时使用事务(Transaction)是为了
[单选题]
进行数据库提交操作时使用事务(Transaction)是为了?
提高效率
保证数据一致性
网络安全
归档数据文件
添加笔记
邀请回答
收藏(418)
分享
9个回答
添加回答
22
推荐
就叫我八默哥吧
B
数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久性)属性。
编辑于 2016-01-21 13:01:16
回复(0)
2
星痕sky
事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。
发表于 2016-01-20 15:03:58
回复(0)
1
我要吃油泼面
数据库事务(Database Transaction) 保证数据的一致性,出错会回滚!
发表于 2017-04-24 22:30:26
回复(1)
1
吼哈哈
事务:原子性、一致性、隔离性、持久性
发表于 2016-08-13 10:06:32
回复(0)
9
ζ過眼/雲烟
数据库事物就是为了保证数据的一致性,比如说你处理银行的存取,在两个窗口同时登陆,必须保证你在一台上取完之后,在另一台上显示已经取完之后的余额。(只是举个例子,银行是不能同时登陆的)
发表于 2015-09-20 09:23:53
回复(0)
0
Juventus-小九
数据库事务会保证数据的一致性,出错会回滚
发表于 2022-02-05 14:19:58
回复(0)
0
(1+1=)²
竟然只是字面意思,果然想多了。。。。。
发表于 2019-12-25 09:54:36
回复(0)
0
chencehng
B
发表于 2019-09-30 12:39:20
回复(0)
0
diesoon
MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!
事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。
发表于 2019-04-21 17:58:42
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
运维工程师
美团
算法工程师
2016
数据库
Java工程师
来自:
美团2016研发工程师...
难度:
9条回答
418收藏
17628浏览
热门推荐
相关试题
下列叙述中,哪些是集成测试的入口准则()
京东
软件测试
2016
测试工程师
评论
(6)
已知队列(Queue)支持先进先出...
美团
栈
队列
评论
(4)
实现方法:print_rotate...
美团
数组
评论
(3)
下列方法中,可以用于特征降维的方法...
美团
机器学习
Java工程师
C++工程师
运维工程师
算法工程师
2016
评论
(23)
来自
美团2016研发工程师笔...
我们用a^b 来表示a的b次幂,那...
编译和体系结构
评论
(29)
来自
美团2016研发工程师笔...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题