社区
其他数据库
帖子详情
数据库的冗余问题
zhangxiaohan5213
2009-12-26 10:59:25
数据库的冗余是不是就是数据存在副本,还有没有别的情况?
数据库再设计时候应尽量减少数据的冗余,最好做到无数据冗余这样的说法对吗?
...全文
103
3
打赏
收藏
数据库的冗余问题
数据库的冗余是不是就是数据存在副本,还有没有别的情况? 数据库再设计时候应尽量减少数据的冗余,最好做到无数据冗余这样的说法对吗?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
3 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
iisbsd
2009-12-26
打赏
举报
回复
不知道上下文,没有办法知道在谈哪一方面。
可以是系统的冗余(集群技术),可以是表结构上的冗余(不符合范式)。冗余未必是坏事,如果能帮助提高性能或者可靠性,未尝不可。
ACMAIN_CHM
2009-12-26
打赏
举报
回复
先读三遍《数据库系统概论(第四版)》 王珊 萨师煊 高等教育出版社 (掌握基础知识和概念)
当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
ACMAIN_CHM
2009-12-26
打赏
举报
回复
一般常说的冗余是指 这种情况
学生表 (学号,姓名,
班主任姓名
,班级,
院系
。。)
班级信息表(班级,院系,班主任,...)
学生表中的,班主任姓名,院系 则属于冗余
相关推荐
数据库
冗余
思考
个人认为 历史记录 符合这个场景,比如你买的商品名,不需要关联商品表,否则商品名改变了记录也变了。2:
冗余
导致的数据不同步,当修改主表的数据,是否需要同步从表的数据。主要
问题
就是第二点,所以第二个
问题
可以拆分为什么情况下可以不管数据同步
问题
?1:
冗余
不符合
数据库
三范式。
数据库
冗余
字段的理解
最近在做一个新的小功能,设计了几个表,在业务的进行中,由于框架的限制,连表查数据需要自己写sql,单表则不需要,于是引发了我是否在表中写
冗余
字段来简化我的代码的
问题
。 1.
冗余
字段是否就是不能有的? 不是。
冗余
字段虽然叫
冗余
,基于
数据库
结构设计的第三范式,
冗余
字段是不可以出现的,会使
数据库
出现多余的数据。但是在实际的工作过程中,
冗余
字段是可以出现的。多表的关...
数据库
冗余
解析
数据库
冗余
:存储两倍数据,
冗余
可以使系统速度更快。(减少联查) 个人理解: 在设计
数据库
时,某一字段属于一个表,但它又同时出现在另一个或多个表,且完全等同于它在其本来所属表的意义表示,那么这个字段就是一个
冗余
字段。 至于
冗余
字段的存在到底是好还是坏呢? 这是一个不好说的
问题
。可能在有人看来,这是一个很蹩脚的
数据库
设计。因为在
数据库
设计领域,有一个被大家奉为圭臬的
数据库
设计范
关于
数据库
冗余
设计带来的数据同步
问题
问题
描述在开发过程中,为了减少关联查询的次数,我们经常会设计一些
冗余
字段
冗余
的粒度
问题
以前谈过重用的粒度
问题
,今天也谈谈
冗余
的粒度。 1.
数据库
字段的
冗余
好处1:合适字段的
冗余
,对于提供
数据库
的查询速度会有很大提升,因为可以不用于其他表join去获取数据 好处2:在垂直分库的情况下,丧失了join数据表的能力,为了不让业务受伤害,在表上加上一些
冗余
,同样可以满足业务的需求 坏处:需要在多个表中维护数据的一致性 2. 业务中多个表的
冗余
...
发帖
其他数据库
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
2202
社区成员
9525
社区内容
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2009-12-26 10:59
社区公告
暂无公告