logo

数据库索引有哪些不同类型,何时使用它们?

What are different types of database indexes and when do you use them?

题目类型: 技术面试题

这是一道技术面试题,常见于澳洲IT公司面试中。

难度: hard

分类: Databases

标签: B-Tree, Hash Index, Bitmap Index, Full-text

参考答案摘要

答案 常见索引类型:B-Tree(最通用,适合范围查询与排序)、Hash(等值查询快但不适合范围)、Bitmap(低基数列与位运算过滤)、全文索引(文本检索)、空间索引(地理/几何)。选用时看查询模式:范围/排序优先 B-Tree;严格等值且引擎支持可用 Hash;维度型低基数过滤可考虑 Bitmap;文本搜索用全文索引。同时注意复合索引顺序与覆盖索引策略。

本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。

← 返回面试题库

数据库索引有哪些不同类型,何时使用它们?

Harddatabasesindexing

想查看完整答案?

登录匠人学院学习中心,获取 STAR 格式回答和详细技术解析

前往学习中心查看答案