什么是数据冗余?有什么优缺点?

lunabupt 2005-11-14 01:16:57
请教各位大侠,什么叫数据冗余?
都是哪里用呢?
它有哪些用处?
可能带来的问题又是什么呢?
...全文
2078 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
tangchao515 2005-11-14
  • 打赏
  • 举报
回复
后果是数据库不合理,如果有更改的话必须更新大量数据,还有浪费存储空间。
实际设计中是有故意设计冗余数据的,因为效率和规范总是矛盾的,如果冗余数据几乎不变化,而且能大幅度提高效率,是可以设计冗余数据的。
lunabupt 2005-11-14
  • 打赏
  • 举报
回复
但是不是说的确有些是故意设计数据冗余的么?
那和数据库设计不合理产生的数据冗余有什么区别?
不合理的话又会造成什么后果呢?
tangchao515 2005-11-14
  • 打赏
  • 举报
回复
看题目应该是指“在一个数据集合中重复的数据称为数据冗余”,不是指数据备份,是指数据库设计不合理产生的数据冗余。
浩方软件HFWMS 2005-11-14
  • 打赏
  • 举报
回复
冗余就是多余的
lunabupt 2005-11-14
  • 打赏
  • 举报
回复
-_-
我不知道sigh
题目就是“什么叫数据冗余?数据冗余可能引起的问题有哪些?”

因为我当时理解的数据冗余就是数据备份
其实到底是不是这个意思我也不清楚

刚才查了一下说是“在一个数据集合中重复的数据称为数据冗余”
但还不是很理解
tangchao515 2005-11-14
  • 打赏
  • 举报
回复
晕,楼主说的是数据备份吧,呵呵。象RAID磁盘阵列就是数据冗余,利用冗余数据提高数据的安全性,当部分磁盘损害后不影响数据的安全性。优点是数据安全,缺点是费用高,有的还影响性能,越安全的性能越高的费用越高。
lunabupt 2005-11-14
  • 打赏
  • 举报
回复

不是设计
只是有人这样问我
偶不会

只知道数据冗余是用来备份数据的
对于它可能造成的问题/隐患没有一点概念

一点都不了解 sigh
samfeng_2003 2005-11-14
  • 打赏
  • 举报
回复
数据冗余是可能出现的多余的重复数据。
有的时候数据冗余是必须的
有的时候又侵蚀了服务器的存储空间。

比如多用一个表来备份另一个表的数据,或者一个表的一列出现在另一个表中等。

具体要看你的设计才行。!

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧