MySQL数据库基本知识之索引
体系课

MySQL数据库基本知识之索引

  • 数据分析与数据决策

MySQL性能优化的“加速引擎

¥39.9
本课程包括
  • 56分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
课程合作品牌
千锋教育
你将收获
  • 掌握索引核心原理:理解B+树、哈希、全文等索引类型的底层机制
  • 实战索引优化能力:学会通过EXPLAIN分析查询计划,定位性能瓶颈
  • 高效设计索引策略:掌握覆盖索引、复合索引的最左前缀原则等设计技巧
课程介绍

本课程聚焦MySQL索引技术,从基础概念到实战应用全覆盖。课程首先解析索引的底层数据结构(如B+树、哈希表),对比不同索引类型的适用场景(如范围查询、等值查询)。随后深入讲解索引的创建与管理,包括单列索引、复合索引、全文索引的语法与案例,并演示如何通过SHOW INDEXEXPLAIN工具分析索引使用情况。课程核心模块聚焦索引优化策略,涵盖覆盖索引、索引下推、前缀索引等高级技巧,同时揭示索引失效的典型场景(如函数操作、隐式类型转换)。实战环节将指导学员在电商订单表、日志分析表等真实场景中设计索引方案,并通过慢查询日志定位与优化性能问题。此外,课程还涉及索引维护(如重建碎片化索引)与监控(如Prometheus+Grafana集成),帮助学员构建完整的索引生命周期管理能力。通过本课程,学员将具备从0到1设计高性能索引方案的能力,显著提升数据库查询效率与系统稳定性。

适合人群
  • 数据库开发者
  • 数据分析师
  • 后端开发工程师
讲师介绍
为你定制专属学习计划
擅长领域:
  • AIGC办公提效
  • 大语言模型
  • AIGC行业应用
  • AIGC岗位应用
  • 文心一言
  • ChatGPT
  • AI创作
教育理念 秉承“初心至善、匠心育人”的核心价值观,努力奋斗成为一个有情怀、有良心、有品质的一流职业教育机构。始终秉持一颗“教育初心”,一切为了学员着想。
课程大纲
共0节 时长0分钟 全部收起
1.索引的定义
20分钟
2.索引的作用
9分钟
3.优先考虑建立索引的列
20分钟
4.索引的创建与删除
7分钟
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。