高性能可扩展MySQL数据库设计及架构优化 电商项目
教你解决这些问题面试和实际工作中你一定遇到过千万级数据导致查询慢
如何从数据库层面解决千万级大数据量查询慢的问题?
慢SQL捕获和优化
如何捕获慢SQL,并通过执行计划(Explain)的应用对数据库进行SQL开发和优化?
高性能可扩展的架构
如何在实际工作中规范化设计高性能可扩展的数据库架构?
如何学习解决方法
从数据库基础设计入手设计高性能可扩展的数据库架构
如何从数据库层面解决千万级大数据量查询慢的问题?
以电商业务需求为基础设计电商项目常用模块数据库结构
电商业务的用户模块、商品模块、订单等常用模块和仓配模块的数据库设计方法
从实际工作角度出发应对企业数据库开发的方方面面
掌握企业数据库开发的全部技能,包括数据库规范制定,数据库设计,数据库备份恢复及数据库架构优化等内容
从实际操作实验开始学到能上手用的数据库操作方法
大量的实操实验,不论是否具备相关基础知识大家都可以通过这些实操实验来掌握课程中的内容
老司机带你hold住高速增长的电商数据架构需求由基础出发,逐渐提高制定数据库开发规范
数据库命名规范
数据库基本 / 索引 / 字段设计规范
SQL开发规范
数据库操作规范
电商项目数据库实例设计
电商实例数据库设计
数据库第三范式
数据库物理设计和逻辑设计
分区表的使用
MySQL Explain分析
详尽学习Mysql执行计划
Mysql中如何使用表中索引
定位有问题的SQL
完成对相应SQL的分析和优化
MySQL数据库备份及恢复
使用mysqldump进行数据库备份
使用xtrabackup对数据库进行全备和增量备份
使用binlog对数据库进行时间点的恢复
高可用数据库架构变迁
从简单的主从复制到主从分离的多种解决方案
Keepalived+Lvs打造高可用可扩展的数据库架构
MaxScale中间件,另类解决高可用的读负载均衡问题
课程章节
第1章 数据库开发规范的制定
俗话说:“没有规矩不成方圆”。这一章,我们就先来制定数据库开发的各种规范,包括:数据库命名规范、数据库基本设计规范、数据库索引设计规范、数据库字段设计规范、SQL开发规范以及数据库操作规范。通过这些规范的制定可以指导并规范我们后续的开发工作,为我们以后的工作提供一个良好的基础。...
第2章 电商实例数据库结构设计
在数据库开发规范的基础之上,如何更好的利用规范设计出易于维护和伸缩性良好的数据库结构,是我们的学习目的。这一章我们根据常用电商项目需求实例,来进行具体的数据库结构的设计。在这一章中我们可以学到,什么是数据库设计的第三范式,如何对需求中所涉及的各个模块遵循数据库开发规范的要求,进行数据库的物理设计和逻...
第3章 MySQL执行计划(explain)分析
MySQL执行计划可以告诉我们MySQL如何处理我们所提交的查询,通过对执行计划的分析,我们可以了解到MySQL如何使用表中的索引,如何从存储引擎中获取数据等。在这一章里我们会详细的学习MySQL执行计划的具体内容,通过对这一章的学习,相信大家可以更好完成对查询的优化。...
第4章 MySQL数据库备份和恢复
对于任何数据库来说,数据库备份和恢复是最为重要的内容,可以说数据库备份决定了数据库的安全。所以在这一章中咱们就来看看常用的MySQL数据库的备份和恢复方式,包括如何使用mysqldump进行数据库的全备和部分备份,如何使用xtrabackup对数据库进行全备和增量备份,以及相应的恢复方法,如何使用binlog对数据库进行时间点的...
第5章 高性能高可用MySQL架构变迁
告别数据库的裸奔时代,对架构进行步步升级。这是我们本章要学习的重点内容。我们首先会从实例学习MySQL主从复制架构,详解主从分离的多种解决方案。通过keepalived+LVS完美组合,一步步打造高性能可扩展的数据库架构;通过数据库中间件MaxScale学习,讲解另类解决高可用的读负载均衡的问题 ...
链接: https://pan.baidu.com/s/1DRbGMM1bCVBGF2gRgJx6LA 提取码:
感谢分享,学习 谢谢楼主分享啊
很不错的资料,支持一下楼主。
页:
[1]