【问题标题】:indexing queries in oracleoracle中的索引查询
【发布时间】:2013-05-22 03:18:17
【问题描述】:

我编写此查询是为了查找至少有 1000 次其他购买的购买数量,但前提是 ServiceType、GST 和 PaymentType 相同。

我正在考虑添加一个索引来加快查询速度,我认为位图索引将是在 ServiceType、PaymentType 和 GST 列上创建它的方法。

加快上述查询的最佳索引是什么?

谢谢,

吉姆

【问题讨论】:

    标签: sql oracle indexing


    【解决方案1】:

    B-Tree 索引(默认)

    BITMAP 索引:当不同值的数量非常少时使用它,也主要用于很少更新或根本不更新的表。

    REVERSE Key Indexes : 在 RAC 中用于防止热点。

    分区索引(本地/全局)。 (本地分区索引使用与表相同的分区方案,全局分区索引可以有与父表不同的索引方案)

    CLUSTER 索引:它是在聚簇表上创建的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-01
      • 2018-02-07
      • 2014-05-30
      • 2017-10-05
      • 2012-05-08
      相关资源
      最近更新 更多