相关疑难解决方法(0)

哈希索引永远不会是聚簇索引吗?

来自数据库系统概念

我们使用术语哈希索引来表示哈希文件结构以及辅助哈希索引。严格来说,哈希索引只是二级索引结构永远不需要哈希索引作为聚簇索引结构,因为如果文件本身是通过哈希进行组织的,则不需要在其上使用单独的哈希索引结构。但是,由于哈希文件组织提供了与索引提供的记录相同的直接访问,因此我们假装通过哈希组织的文件也具有聚类哈希索引。

“二级索引”和“非聚集索引”(我从书中了解到)的概念是否相同?

哈希索引永远不会是聚簇索引吗?

您是否可以重新解释或解释为什么“永远不需要哈希索引作为聚簇索引结构”的原因是“如果文件本身是通过哈希组织的,则不需要在其上使用单独的哈希索引结构”?如果“文件本身不是通过散列来组织的”,该怎么办?

谢谢。

database hash rdbms database-indexes data-structures

-1
推荐指数
1
解决办法
798
查看次数