为什么说数据库设计“想获得效率,就必须牺牲一定的空间”

[复制链接]
查看: 329|回复: 3

为什么说数据库设计“想获得效率,就必须牺牲一定的空间”

[复制链接]
查看: 329|回复: 3
诺聪

54

主题

98

回帖

0

积分

游客

积分
0
诺聪 2011-7-6 08:40:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享受更多内容,了解更多户外知识,让你轻松享受户外!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
大型表牺牲的空间都用在建立各种索引上。大型表按范式分拆成各种小表能提高效率,但分拆小表的代价就是增加空间的消耗
”济源户外网” www.jyhww.com 倡导“积极健康”的生活方式、崇尚“自然、和谐、真诚、友爱”的人文精神,以“自主、绿色、氧气、阳光、健康、友谊”为宗旨,由热爱生活、热爱大自然的群体组成。是户外运动者的家园,也是个人挑战自我。
蚊子

64

主题

101

回帖

0

积分

游客

积分
0
蚊子 2011-7-6 08:47:53 | 显示全部楼层
这个只是一般而言的, 牺牲空间就是为了查询的时候不一次性读取那么多数据,                                                                                         <h4 class=\"ask\">追问</h4>                            是因为查询方式不一样么?200字符的vchar和char查询有什么区别呢?
”济源户外网” www.jyhww.com 倡导“积极健康”的生活方式、崇尚“自然、和谐、真诚、友爱”的人文精神,以“自主、绿色、氧气、阳光、健康、友谊”为宗旨,由热爱生活、热爱大自然的群体组成。是户外运动者的家园,也是个人挑战自我。
huwai

330

主题

1111

回帖

4611

积分

猛驴

积分
4611

社区居民

huwai 2011-7-6 08:55:03 | 显示全部楼层
varchar和varchar2比char节省空间,在效率上比char会稍微差一些,即要想获得效率,就必须牺牲一定的空间,这也就是我们在数据库设计上常说的‘以空间换效率
”济源户外网” www.jyhww.com 倡导“积极健康”的生活方式、崇尚“自然、和谐、真诚、友爱”的人文精神,以“自主、绿色、氧气、阳光、健康、友谊”为宗旨,由热爱生活、热爱大自然的群体组成。是户外运动者的家园,也是个人挑战自我。
苏若木

62

主题

85

回帖

0

积分

游客

积分
0
苏若木 2011-7-6 08:58:07 | 显示全部楼层
利用硬盘I/O读写数据。。。所以占用空间。。。。。。。                                                                                         <h4 class=\"ask\">追问</h4>                            啊?跟读写方式有关么?动态和固定的原因么?
”济源户外网” www.jyhww.com 倡导“积极健康”的生活方式、崇尚“自然、和谐、真诚、友爱”的人文精神,以“自主、绿色、氧气、阳光、健康、友谊”为宗旨,由热爱生活、热爱大自然的群体组成。是户外运动者的家园,也是个人挑战自我。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|济源户外网-天韵茗茶 | 豫ICP备10211396号-1

GMT+8, 2026-3-4 13:21 , Processed in 0.023105 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.