首页 实战 高性能可扩展MySQL数据库设计及架构优化 电商项目
收藏

高性能可扩展 MySQL 数据库架构设计与优化

高性能可扩展MySQL数据库设计及架构优化 电商项目

已完结 难度 中级 时长 8小时10分钟 学习人数 1155 综合评分 9.89

十多年一线电商企业数据库架构师,以电商项目为例,从基础设计入手一步步教你如何设计高性能可扩展的千万级数据库架构,并针对高负载和高并发问题,给出多种解决方案

Image
sqlercn
讲师

数据库架构师&专家

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
Image
重新观看

教你解决这些问题

面试和实际工作中你一定遇到过

Image

千万级数据导致查询慢

如何从数据库层面解决千万级大数据量查询慢的问题?

Image

慢SQL捕获和优化

如何捕获慢SQL,并通过执行计划(Explain)的应用对数据库进行SQL开发和优化?

Image

高性能可扩展的架构

如何在实际工作中规范化设计高性能可扩展的数据库架构?

如何学习解决方法

Image

从数据库基础设计入手

设计高性能可扩展的数据库架构

如何从数据库层面解决千万级大数据量查询慢的问题?

Image

以电商业务需求为基础

设计电商项目常用模块数据库结构

电商业务的用户模块、商品模块、订单等常用模块和仓配模块的数据库设计方法

Image

从实际工作角度出发

应对企业数据库开发的方方面面

掌握企业数据库开发的全部技能,包括数据库规范制定,数据库设计,数据库备份恢复及数据库架构优化等内容

Image

从实际操作实验开始

学到能上手用的数据库操作方法

大量的实操实验,不论是否具备相关基础知识大家都可以通过这些实操实验来掌握课程中的内容

老司机带你hold住高速增长的电商数据架构需求

由基础出发,逐渐提高

Image

制定数据库开发规范

数据库命名规范

数据库基本 / 索引 / 字段设计规范

SQL开发规范

数据库操作规范

Image

电商项目数据库实例设计

电商实例数据库设计

数据库第三范式

数据库物理设计和逻辑设计

分区表的使用

Image

MySQL Explain分析

详尽学习Mysql执行计划

Mysql中如何使用表中索引

定位有问题的SQL

完成对相应SQL的分析和优化

Image

MySQL数据库备份及恢复

使用mysqldump进行数据库备份

使用xtrabackup对数据库进行全备和增量备份

使用binlog对数据库进行时间点的恢复

Image

高可用数据库架构变迁

从简单的主从复制到主从分离的多种解决方案

Keepalived+Lvs打造高可用可扩展的数据库架构

MaxScale中间件,另类解决高可用的读负载均衡问题

适合人群及技术储备要求

适合想成为开发工程师、运维工程师、专业DBA,想学会数据库的架构设计与优化打造出性能高效、灵活可扩展的数据库的同学

技术储备要求:本课程不涉及SQL基础的讲解,学习本课程需要具有一定SQL基础知识,并了解常用的Linux系统命令

环境参数

  • 数据库 Mysql5.6
  • 环境配置 CentOs6.6
  • 开发工具 Mysql-Front/Sqlyog/Navicat

万事俱备 只等你来

  • Image

    匿名用户

    Image好评

    我是做开发的,真是报着试试看的心情购买这个实战课的。看了两章节了,说实在的真是物有所值的,从开始的基础设计规范,到电商项目实例的设计,讲的好多知识点都是我们项目中踩过的坑,真是深有体会啊,可谓干货满满,提前来好评!

  • Image

    qq_金融超越战_03665934

    Image好评

    老师讲的很实用,企业中刚好有mysql数据库备份的需求。我按照老师讲的内容一步一步做,实现了数据库的备份需求。在这里非常感谢慕课网这个平台,也非常感谢老师无私的授予我知识和技能。非常感谢!

  • Image

    G91

    Image好评

    最近开始学着带项目,一直对项目中表的设计不是很满意,于是来学习了下,发下项目中踩到了讲师提到的一些大忌,收获还是蛮大的

查看全部268条用户评价
提问
数据加载中...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题