首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
数据库有时候会产生数据不一致的原因有哪些
[不定项选择题]
数据库有时候会产生数据不一致的原因有哪些
数据冗余
并发控制不当
故障,错误导致
分区或者索引使用不当
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(6)
分享
纠错
1个回答
添加回答
0
出生的小牛牛
一般导致数据库中数据不一致的根本原因有三种情况。第一种是数据冗余造成的,第二种是并发控制不当造成的,第三种是由于某种原因(比如软硬件故障或者操作错误)导致数据丢失或数据损坏。 第一种情况:数据冗余 假如数据库中两个表都放了用户的地址,在用户的地址发生改变时,如果只更新了一个表的数据,那么两个表就有了不一致的数据。 第二种情况:并发控制不当 假如在飞机票订票系统中,如果两个购票点同时查询某张机票的订购情况,而且分别为订购了这张机票,如果并发控制不当,就会造成同一张机票卖给两个用户的情况。由于系统没有进行并发控制或者并发控制不当,造成数据不一致。 第三中情况:故障和错误 如果软硬件出现故障或者操作错误导致数据丢失或数据损坏,引起数据不一致。
发表于 2021-03-16 10:34:15
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
群核科技
项目经理
2020
上传者:
小小
难度:
1条回答
6收藏
1733浏览
热门推荐
相关试题
看图回答
判断推理
2020
人力资源
安永
审计
税务服务
风险管理
管理咨询
行政管理
评论
(2)
来自
职能类模拟题2
下列语句中修改表结构的是?
群核科技
2020
测试开发工程师
评论
(1)
看图回答
判断推理
2020
人力资源
安永
审计
税务服务
风险管理
管理咨询
行政管理
评论
(3)
来自
职能类模拟题2
在大语言模型中,什么是"Gated...
大模型开发
评论
(1)
关于大模型“上下文窗口”的理解,以...
大模型概念
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题