【发布时间】:2018-03-11 11:10:47
【问题描述】:
索引组织表是否只有在搜索条件有主键时才能快速返回结果?如果没有,它们是如何工作的?
【问题讨论】:
标签: oracle organization indexed
索引组织表是否只有在搜索条件有主键时才能快速返回结果?如果没有,它们是如何工作的?
【问题讨论】:
标签: oracle organization indexed
索引组织表是否只有在搜索条件有主键时才能快速返回结果?
简短的回答是肯定的,但这确实是一个错误的问题。正确的是,“什么样的数据适合索引组织的表?”当然,答案是,我们只想通过主键查找的那种数据。
经典的物联网包括一个主键(一列或多列)和最多一列;允许有更多的非键列,但这并不常见。我们可以在 IOT 上构建额外的二级索引,但它们的性能可能无法预测。 Find out more.
在实践中,这意味着我们将索引组织表用于参考数据查找表之类的内容,例如结构 (code, description)。我们总是想通过主键查询表的数据,我们总是想通过code获取description。如果我们需要通过description 获取code,很可能需要进行全面扫描(除非我们碰运气并建立二级索引)。
【讨论】: