哪些DBMS提供索引组织表?

Pet*_* G. 6 mysql database db2 postgresql informix

我目前的知识:

  • Oracle确实提供了索引组织表,默认为堆组织.
  • 我听说SQL-Server只使用索引组织表

我对MySQL,PostgreSQL,Informix和DB2的答案特别感兴趣.

Mik*_*e Q 2

MySql 具有聚集索引,但对这些索引的控制似乎有限。

MySql 聚集索引并在此处查看此问题

DB2具有MDC(多维集群),它可以通过多种方式有效地对表进行索引组织。我从未使用过它们,但您可能只需拥有一个与标准聚集索引相同的单维 MDC。

Oracle 有点痛苦。上次我检查它的 IOT 实现时,要求您将表创建为 IOT,并且以后无法更改它,当您想要加载没有索引的数据负载以提高速度然后为其建立索引时,这很烦人。