一次性精MySQL核心技术

一次性精MySQL核心技术
共114节 389人在学 课程详情
  • 基础&技巧

    • 认识MySQL
    • 基础库操作
    • uft8mb4字符集问题
    • 使用外部临时表提高查询效率
    • 快速创建同结构表
    • rename做海量数据秒转储
    • 截断表和删除数据
    • 快速复制表数据
    • do语句
    • help语句查看帮助文档
  • 数据类型

    • 数字类型
    • 日期和时间类型
    • 时间戳类型
    • 字符串类型
    • 枚举类型
    • 集合类型
  • 函数大全

    • 长度和字符串转换函数
    • 字符串拼接和查找函数
    • 字符串截取函数
    • 字符串修改函数
    • 常用数字类函数1
    • 常用数字类函数2
    • 取当前日期时间函数
    • 日期计算函数
    • 日期和时间提取函数
    • 日期构建和转换函数
    • 对比类函数
    • 行转列函数
    • 加密和压缩
    • 锁函数
  • 数据库引擎精讲

    • 体系架构
    • 存储引擎对比
    • 查看和设置存储引擎
    • InnoDB存储引擎
    • MyISAM存储引擎
    • MEMORY存储引擎
    • Archive存储引擎
    • 存储引擎的选择原则
  • 数据库索引精讲

    • 逻辑存储和物理存储
    • 磁盘存取原理
    • 线性查找和二分法查找
    • 二叉树红黑树BTree索引
    • 局部性原理和磁盘预读
    • B+树索引
    • 聚簇索引和非聚簇索引
    • 索引和数据的存储
    • 前缀索引
    • 自增主键为什么比UUID好
    • 索引使用的原则
  • 调优工具

    • 调优-explain之type第一部分
    • 调优-explain之type第二部分
    • 调优-explain之Extra
    • 调优-profile工具
    • 读写比例和缓存
    • 调优-explain之id
    • 调优-explain之select_type
    • 调优-explain之key、key_len等
  • 参数调优和索引调优

    • 参数调优-1最大允许数据包优化
    • 参数调优-2查询缓存调优
    • 策略1~4-主键调优
    • 策略5-最左前缀原则
    • 策略6-复合索引范围查找右侧索引失效
    • 策略7-复合索引覆盖索引查询
    • 策略8-使用OR语句导致索引失效
    • 策略9-使用LIKE语句可能导致索引失效
    • 策略10-根据区分度自动优化是否使用索引
    • 策略11-NULL数据的索引使用
    • 策略12-IN与NOT IN
    • 策略13-多种索引自动优化
    • 策略14-隐式类型转换会导致索引失效
    • 策略15-不等于会导致索引失效
    • 策略16-索引字段上不要使用函数
  • SQL调优

    • 策略1-大批量数据导入优化
    • 策略2-insert优化
    • 策略3-order by优化
    • 策略4-Filsort排序算法优化
    • 策略5-group by优化
    • 策略6-子查询优化
    • 策略7-limit优化
    • 策略8-索引建议指令优化
  • 分库分表

    • 分库分表的原则和初衷
    • 垂直分库分表的原理
    • 水平分库分表的原理
    • Merge引擎分表
    • Merge使用场景和优缺点分析
    • 分区表原理
    • 分区表-HASH分区
    • 分区表-线性HASH分区
    • 分区表-KEY分区和线性KEY分区
    • 分区表-RANGE分区
    • 分区表-LIST分区
    • 分区表-COLUMNS分区
    • 分区表-子分区和复合分区
    • 分区表-分区表的查询性能
    • 分区表-添加RANGE分区
    • 分区表-调整哈希分区数量
    • 分区表-分区合并拆分重组
    • 分区表-截断分区
    • 分区表-分区分析检查优化重建
    • 分区表-普通表转为分区表
    • 分区表-优缺点对比及分库分表优劣
  • 高可用架构和安全管理

    • 高可用-5种高可用架构模式
    • 高可用-3种数据复制策略
    • 安全-数据库管理安全
    • 安全-数据库开发安全
    • 读写分离架构
    • MySQL主从同步的原理
    • 主从同步延迟精讲一
    • 主从同步延迟精讲二
  • MySQL日志

    • MySQL的7种日志的作用
    • error log和genral log解析
    • slow log 慢日志解析
    • bin log 二进制日志解析
    • redolog重做日志解析

    订阅失败

    一次性精MySQL核心技术
    一次性精MySQL核心技术 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    垂直分库分表的原理

    课程介绍

    本课程目前总计105课时,并且不定期的进行新知识点的补充,目的是打造一部围绕MySQL的全体系课程。
    课程涵盖11大章节,分别是:
    第1章基础&技巧:这部分的重点是会讲解一些容易被开发人员忽略的技巧,例如utf8mb4字符集问题、如何使用外部临时表提高查询效率、快速创建同结构表及快速复制数据、截断表和删除数据使用和差异、以及怎样使用help语句查看帮助文档。
    第2章六大数据类型:这部分的重点是对MySQL的8种数字类型、5种日期和时间类型、10种字符串类型、枚举类型、集合类型和时间戳类型的区别和使用进行深入讲解。
    第3章数据库函数大全:MySQL中有上百种函数之多,使用函数可以快速的解决我们很多开发问题,但是由于我们掌握的函数不够多,往往没有办法实际应用,本章节重点是让你掌握更多好用而你不知道的函数使用。
    第4章数据库引擎精讲:本章节带您深入到MySQL的体系架构,深入理解innoDB、MyISAM、MEMORY、ARCHIVE引擎的区别和使用原则。
    第5章数据库索引精讲:索引是保障我们查询效率的重点,本章节从逻辑存储和物理存储的底层入手,深入剖析索引的存储结构和查找方法,掌握聚簇索引、非聚簇索引、前缀索引等的存取原理和使用技巧。
    第6章调优工具:工欲善其事必先利其器,本章节带你掌握读写比例查询、缓存设置、执行计划和Profile调优工具。
    第7章参数调优和索引调优:怎么样让SQL执行的更快、数据库的性能更强,怎样充分利用索引进行不断的优化。本章节会为您讲解16种MySQL的优化策略。
    第8章SQL调优:SQL语句是我们日常使用的重点,怎么样写出一手高性能的SQL语句,其实是具有一定技巧的,本章节讲解8种优化策略,让数据SQL执行性能更强。
    第9章分库分表:在面对海量数据的时候单表和单个数据库的性能始终会存在瓶颈,本章节为您讲解分库分表的原理和技巧,怎么样使用Merge引擎分表、深入掌握MySQL数据库分区表的能力。
    第10章高可用架构和安全管理:本部分涵盖MySQL的高可用架构,主备架构、主从架构、主从从架构、互为主从架构。数据的同步复制、半同步复制、异步复制。主从复制原理和主从延迟的问题,以及在管理和开发层面怎样保证数据库安全。

    第11章MySQL日志:对MySQL的7种日志进行讲解,包括errorlog错误日志、general log查询日志、slow log慢日志、binlog 二进制日志、redlog重做日志。
    课程会附带配套文档和SQL脚本。有问题可以直接联系作者,24小时线上答疑。

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 717人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22083人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4200人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 787人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 838人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5152人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1506人在学

    Python Django 深度学习 小程序

    钟翔 · 2318人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 598人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 3982人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~