【问题标题】:Searching in indexed organized table [closed]在索引组织表中搜索[关闭]
【发布时间】:2018-03-11 11:10:47
【问题描述】:

索引组织表是否只有在搜索条件有主键时才能快速返回结果?如果没有,它们是如何工作的?

【问题讨论】:

    标签: oracle organization indexed


    【解决方案1】:

    索引组织表是否只有在搜索条件有主键时才能快速返回结果?

    简短的回答是肯定的,但这确实是一个错误的问题。正确的是,“什么样的数据适合索引组织的表?”当然,答案是,我们只想通过主键查找的那种数据

    经典的物联网包括一个主键(一列或多列)和最多一列;允许有更多的非键列,但这并不常见。我们可以在 IOT 上构建额外的二级索引,但它们的性能可能无法预测。 Find out more.

    在实践中,这意味着我们将索引组织表用于参考数据查找表之类的内容,例如结构 (code, description)。我们总是想通过主键查询表的数据,我们总是想通过code获取description。如果我们需要通过description 获取code,很可能需要进行全面扫描(除非我们碰运气并建立二级索引)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-06
      • 1970-01-01
      • 2021-12-12
      • 1970-01-01
      • 1970-01-01
      • 2014-07-08
      相关资源
      最近更新 更多