为什么索引大小会比基表还大?

为什么索引大小会比基表还大(就消耗的存储空间而言)
参与3

2同行回答

db2china2db2china2技术经理DB2咨询服务
回复 1# wolaos123 想问几个问题:A、怎么看到索引比基表还大?B、是否索引包含了表所有字段?C、此表是否只有很少的记录?显示全部
回复 1# wolaos123
想问几个问题:
A、怎么看到索引比基表还大?
B、是否索引包含了表所有字段?
C、此表是否只有很少的记录?收起
IT咨询服务 · 2015-07-10
浏览973
请问能举个例子么,列出具体数据。如果现象属实,我觉得可以这样理解,索引是B+ 树结构,维护该数据结构会有一定的开销。如果你的索引包含的列过多,那么索引的存储开销就越大,假设你把整个表都作为索引了,那么索引的开销肯定是接近于表的了。至于会不会比表大,没看到数据不敢轻易下...显示全部
请问能举个例子么,列出具体数据。
如果现象属实,我觉得可以这样理解,索引是B+ 树结构,维护该数据结构会有一定的开销。如果你的索引包含的列过多,那么索引的存储开销就越大,假设你把整个表都作为索引了,那么索引的开销肯定是接近于表的了。至于会不会比表大,没看到数据不敢轻易下结论。收起
证券 · 2015-07-10
浏览911

提问者

wolaos123
项目经理澳美制药
擅长领域: 数据库Db2关系型数据库

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-07-10
  • 关注会员:0 人
  • 问题浏览:2454
  • 最近回答:2015-07-10
  • X社区推广