AI智能整理导入 AI智能整理导入
×
首页 题库中心 C语言知识练习题库 题目详情
CA8B50AEFEA00001943215901E5DE5D0
C语言知识练习题库
515
简答题

42.并发操作可能会产生哪几类数据不一致?

答案解析

正确答案:答:1.丢失修改:两个事务T1和T2读入同一数据并修改,T2提交了结果破坏了T1提交的结果,导致T1的修改被丢失。2.不可重复读:事务T1读取某一数据后,事务T2对其执行更新操作,使T1无法再现前一次读取结果。①事务T1读取某一数据后,事务T2对其作了修改,当事务T1再次读取该数据时,得到与前一次不同的值。②事务T1按一定条件从数据库中读取了某些数据记录后,事务T2删除了其中部分记录,当T1再次按相同条件读取数据时,发现某些记录消失了。③事物T1按一定条件从数据库中读取某些数据记录后,事务T2插入了一些记录,当T1再次按相同条件读取数据时,发现多了一些记录。3.读脏数据:读脏数据是指事物T1修改某一数据,并将其写回磁盘,事务T2读取同一数据后,T1由于某种原因被撤销,这时T1已修改过的数据恢复原值,T2读到的数据就与数据库中的数据不一致,则T2读到的数据就为脏数据,即不正确的数据。
C语言知识练习题库

扫码进入小程序
随时随地练习

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu