ad
close

MySQL性能优化(9)

了解MySQL数据库优化的各种知识,掌握SQL优化技巧,能够进行SQL改写。

212人学习

初级73课时2024/08/28更新

二维码下载学堂APP缓存视频离线看

叶巍
  • 畅销套餐
  • 精选套餐
  • 人气套餐
  • 尊享套餐
  • 高薪套餐
  • 课程介绍
  • 课程大纲

适合人群:

IT相关从业人员,MySQL DBA,在校大学生,开发人员

你将会学到:

了解MySQL数据库优化的各种知识,掌握SQL优化技巧,能够进行SQL改写。

课程简介:

数据优化概述

基准测试

    1.快速生成数据

    2.mysqlslap使用方法

    3.sysbench使用方法

    4.tpcc-mysql使用方法

    5.IO压测

    6.netperf网卡性能压测

Linux监控工具

    1.Linux监控工具

    2.iotop监控工具

    3.pt-ioprofile监控工具

    4.my-top监控工具

    5.innotop监控工具

    6.iftop监控工具

操作系统优化

    1.关闭NUMA

    2.配置HugePages

    3.调整VM参数

    4.打开noatime

    5.配置资源限制

    6.系统内核参数优化模板

数据库参数优化

    1.innodb配置相关参数

    2.连接配置相关参数

    3.临时表相关参数

    4.日志配置相关参数

    5.会话配置相关参数

    6.并行查询相关参数

    7.resource group

    8.工具调优

统计信息详解

    1.统计信息

    2.成本模型

    3.统计信息相关视图

执行计划详解

    1.优化器概述

    2.查看执行计划

    3.连接方式

    4.优化器开关

    5.优化器提示

    6.分析SQL语句

发现TOP SQL

SQL优化

    1.SQL优化基本思路

    2.简单索引优化

    3.多过滤条件优化

    4.分页查询优化

    5.索引失效案例

    6.优化案例(9个)

SQL改写

    1.查询转换

    2.提升子查询

    3.表与表之间的关系

    4.标量子查询

    5.半连接

    6.反连接

    7.外连接

    8.改写案例(17个)

展开更多

课程大纲-MySQL性能优化(9)

展开更多

“叶巍”老师的其他课程更多+

close
  • 课程介绍
  • 课程大纲
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部