- 0
- 0
- 约7.02千字
- 约 9页
- 2026-04-30 发布于河北
- 举报
数据库索引面试题及详细答案
一、基础概念类(必问,考察基础掌握程度)
1.什么是数据库索引?作用是什么?
答案:数据库索引,简单说就是数据库表中一列或多列值的集合,以及这些值对应的行数据的物理地址(指针),本质是一种“快速查找数据的数据结构”,类比成图书的目录——不用逐页翻书,通过目录就能快速找到目标内容。
核心作用有两个:①加速查询(最核心),减少数据库扫描的数据量,比如查询一张百万级数据的表,无索引可能需要全表扫描,有索引能直接定位到目标行;②优化排序,当查询需要排序时,索引本身是有序的,能避免数据库额外做排序操作,提升效率。
注意:索引不是越多越好,索引会占用额外的存储空间,而且插入、更新、删除数据时,需要同步维护索引,会增加操作耗时,所以要合理创建。
2.索引的优缺点分别是什么?
答案:优点和上面的作用对应,重点突出实际应用中的价值,缺点结合实际开发中的坑,不生硬罗列:
优点:①提升查询速度,尤其是针对大表、多条件查询,效果明显;②优化排序和分组操作(比如groupby、orderby),减少临时表的创建;③减少全表扫描,降低数据库IO压力(IO是数据库性能瓶颈之一)。
缺点:①占用存储空间,索引文件会额外占用磁盘空间,一张表的索引可能比表本身还大;②降低写操作效率(insert、update、delete),因为每次写操作,除了修改表数据,还要同步
您可能关注的文档
- 敷料包试题及详细答案.docx
- 教编结构化面试题及详细答案.docx
- 教辅岗试题及详细答案.docx
- 教练面试题及详细答案.docx
- 教练员理论模拟试题及详细答案.docx
- 教师退出机制面试题及详细答案.docx
- 教师选聘考试试题及详细答案.docx
- 教师资格证高中英语科目三模拟试题及详细答案.docx
- 教师资格证结构化面试题库及详细答案.docx
- 教师资格证考试面试题及详细答案.docx
- 考勤管理制度模板2026最新版 律师审核 可直接打印 企业员工考勤请假管理.docx
- 广告发布合同2026最新版 律师审核 可直接打印 线上线下广告投放媒体发布.docx
- 辞退通知书模板2026最新版 律师审核 可直接打印 企业合法辞退员工书面通知.docx
- 借条2026最新版 律师审核 可直接打印 个人借款欠条.docx
- BB_T 0011-1997 聚乙烯低发泡防水阻隔薄膜.docx
- BB_T 0061-2013 包装标识用蜡基碳带.docx
- BB_T 0068-2014 邮寄包装用瓦楞纸袋.docx
- CB_T 3441-2019 船舶电站自动准同期装置技术条件.docx
- CB_T 3953-2019 铝—钢过渡接头焊接技术要求.docx
- CB_T 4505—2020 舷外机通用技术规范.docx
最近下载
- 2026年煤炭行业清洁技术发展与应用前景报告.docx VIP
- 2025年中国船用冷却器数据监测研究报告.docx
- 如何制作简历PPT课件.pptx VIP
- 2026江苏苏州资管集团下属公司招聘14人备考题库及答案详解(各地真题).docx VIP
- 二年级数学下册口算练习题天天练16.pdf VIP
- NFPA 72+AMD1-2013 国家火灾报 警信号代码.pdf VIP
- 第1课时 1000以内数的认识 教学设计 2026人教版数学二年级下册.docx VIP
- 2025年商务英语(BEC)中级考试真题卷:精选解析版.docx VIP
- 水上作业施工安全专项方案.docx VIP
- 新解读《DL_T 849.4—2024电力设备专用测试仪器通用技术条件 第4部分:超低频高压发生器》最新解读.docx VIP
原创力文档

文档评论(0)