【23期】PHP培训班,最后一天报名!
立即报名课程内容介绍
02:30在linux上安装mysql
08:46启动及登录mysql
06:33索引概述
13:09优势和劣势
02:36数据结构
02:25数据结构-BTREE
23:47数据结构-B+TREE
05:53索引分类
02:07索引语法
10:45索引设计原则
05:01概述
03:00创建及修改视图
06:20查看及删除视图
02:35存储过程概述
02:20创建调用查询删除语法
10:08变量
08:39if判断
07:29输入参数
04:10输出参数
05:54case结构
07:37while循环
05:52repeat循环
04:11loop循环
06:10游标介绍
03:58游标基本操作
09:18循环获取游标
06:44函数
06:35触发器介绍
03:47触发器创建及应用
20:30触发器查看及删除
02:21内容总结
01:44体系结构
10:11存储引擎概述
04:45存储引擎特性
02:06InnoDB特性
12:05MyISAM特性
04:33Memory与Merge特性
05:35存储引擎选择原则
02:40SQL执行频率
08:27定位低效SQL
08:21explain指令介绍
03:52explain之id
08:05explain之select_type
08:21explain之table type
09:32key rows extra
07:07show profile
07:37trace工具
04:21验证索引提升查询效率
05:10全值匹配
04:05最左前缀法则
07:45失效情况(范围查询,字段运算)
05:58覆盖索引
05:30索引失效情况
02:18like模糊匹配
03:59全表扫描更快
04:16NULL值的判定
06:09in和not in
01:19单列索引与复合索引选择
07:19查看索引使用情况
01:06大批量插入数据
08:23insert优化
02:02orderby 优化
13:32group by优化
04:11子查询优化
03:35or优化
07:13limit优化
08:27索引提示
09:16内容总结
01:46应用优化
07:22查询缓存-概述及流程
03:20查询缓存-配置参数
07:15查询缓存-开启查询缓存
06:17查询缓存—SELECT选项
05:34查询缓存——失效场景
08:17优化原则
02:59MyISAM内存优化
04:07InnoDB内存优化
06:08并发参数调整
10:23锁的概述及分类
04:02mysql对锁的支持
02:30MyISAM表锁-读锁
07:55MyISAM表锁——写锁
04:11MyISAM表锁小结
02:43MyISAM表锁-查看锁争用情况
04:22InnoDB行锁-介绍及背景知识
07:14InnoDB行锁-类型
02:04InnoDB行锁-基本演示
08:54InnoDB行锁-行锁升级为表锁
05:59InnoDB行锁-间隙锁危害
05:54InnoDB行锁-争用情况查看
02:09InnoDB行锁-总结
03:27SQL执行顺序及正则表达式
05:58数字函数与字符串函数
07:28日期函数与聚合函数
03:04课程内容
01:19常用工具mysql
03:38常用工具-mysqladmin
03:29常用工具-mysqlbinlog与mysqldump
10:51常用工具-mysqlimport与source
02:30常用工具mysqlshow
03:00错误日志
03:31二进制日志
08:29二进制日志(row及日志删除)
08:40查询日志
04:23慢查询日志
09:15复制原理
05:28集群搭建
11:28需求及环境准备
06:31基本工程导入
08:28AOP记录日志
14:35日志查询后端——mapper接口
14:18日志查询后端——Service
11:04日志查询——前端
23:55系统性能优化分析
04:26系统性能优化——分页优化
16:17系统性能优化——索引优化
11:48读写分离概述
04:36数据源配置
12:39系统性能优化——AOP切换数据源
系统性能优化——AOP切换数据源2
系统性能优化——应用优化
04:32MySQL是最流行的关系型数据库之一,广泛的应用在各个领域。本课程主要讲解了MySQL中的常见对象,并详细讲解了优化策略,并通过案例使我们深入理解SQL优化策略,学习完本课程使我们能够独立自主的完成各种SQL优化,提升系统的性能。