【发布时间】:2011-07-06 08:12:35
【问题描述】:
我想在 H2 数据库 中创建一个b-tree 索引。给我一个查询示例,以在 H2DB 中的表属性上创建 b-tree 索引。
索引必须是 b-tree 索引,而不是聚集索引或任何其他索引。
【问题讨论】:
我想在 H2 数据库 中创建一个b-tree 索引。给我一个查询示例,以在 H2DB 中的表属性上创建 b-tree 索引。
索引必须是 b-tree 索引,而不是聚集索引或任何其他索引。
【问题讨论】:
对于持久性数据库,默认索引是 b-tree 类型。所以像往常一样使用CREATE INDEX:
CREATE INDEX IDX_NAME ON TEST(NAME);
顺便说一句,在 H2 内部,即使是聚簇索引也是内部的 b-tree 索引。
这仅适用于持久性数据库。内存数据库 (jdbc:h2:mem:...) 不使用 b-tree 索引 - 它们使用哈希索引(哈希映射)和 AVL-tree 索引。
【讨论】: