当前播放: MySQL索引建立和优化策略
00:00 / 00:00
    1.0x
    • 2.0x
    • 1.5x
    • 1.25x
    • 1.0x
    • 0.5x
    网页全屏
    全屏
    00:00
    付费课程,可试看

    MySQL索引建立和优化策略

    王亮 coupang高级软件开发工程师
    6730次播放
    在开发工作中,添加索引是我们提高SQL执行效率的有效方法。很多时候我们需要知道SQL 在执行过程中是否利用了索引,哪些索引失效了以及如何优化现有的索引。此外,对于有join、order by和group by的SQL语句,索引常常会被开发人员忽略。我将带你逐步地了解MySQL索引的建立和优化方法。讲师介绍王亮,coupang高级软件开发工程师。专注于java大数据开发领域,熟悉离线和实时大数据处理;熟悉常用大数据组件:Spark, Flink, Hive , Hbase, ElasticSearch, Kafka 等; 熟悉关系型数据库MySQL,PostgreSQL;熟悉Java, Python, C++; 熟悉后端常见架构方案。
    展开
    登录 后留言

    精选留言(8)

    • ncu
      explain select语句查看索引的使用情况:
      possible_key可能用到的索引
      key实际用到的索引
      key_len索引的长度
      rows扫描的数据行数
      type数据扫描类型
      2020-10-19
      3
    • ncu
      建立高效的索引:你前缀索引,建立覆盖索引,联合索引最左匹配准则。
      2020-10-19
      2
    • 梦龙
      纯干货 非常棒
      2020-11-17
      1
    • 傅晶
      赞👍
      2020-10-27
      1
    • 爱乐之城QF
      读过,多谢!
      2020-10-19
      1
    • heihei
      赞👍
      2020-10-17
      1
      1
    • iMARS
      纯干货,又讲接了一些原理,赞
      2020-10-14
      1
    • i
      老师,有一个疑问吗,一条同样的SQL语句,会因为表数量的大小不同,产生不一样的执行计划么?其实就是说mysql 会把当前表的大小因素放在如何挑选执行计划里吗
      2021-02-06
    收起评论
    我的每日一课VIP
    每日一课VIP
    0.1元 畅看850+技术视频
    开通
    相关推荐
    相关专题
    4032
    06:01
    iOS路由链接总是拼错怎么办?
    宋旭陶 美团点评
    试看
    7718
    15:17
    如何在多线程环境里安全读写数组?
    张杰 美团高级技术专家
    试看
    9023
    08:34
    如何使用sed处理多行配置?
    尹会生 金山西山居运维总监
    试看
    5643
    09:53
    HBase和Aerospike哪个NoSQL才是你的菜?
    臧萌 PayPal数据处理组技术负责人
    试看