扛得住的MySQL数据库架构

第1章 实例和故事  

1-2 在双11大促中的数据库服务器

1-3 在大促中什么影响了数据库性能

 

1-4 大表带来的问题

1-5 大事务带来的问题

第2章 什么影响了MySQL性能

2-1 影响性能的几个方面

 

2-2 CPU资源和可用内存大小

 

 

2-3 磁盘的配置和选择

  

2-4 使用RAID增加传统机器硬盘的性能

     

              

  

2-5 使用固态存储SSD或PCIe卡

     

2-6 使用网络存储SAN和NAS

2-7 总结:服务器硬件对性能的影响

2-8 操作系统对性能的影响-MySQL适合的操作系统

2-9 CentOS系统参数优化

     

2-11 MySQL体系结构

   

2-12 MySQL常用存储引擎之MyISAM

 

myisam.OLD压缩前的文件 myisam.MYI 压缩后的文件 ,压缩后的表不能写操作,只能读操作

2-13 MySQL常用存储引擎之Innodb 

  

2-14 Innodb存储引擎的特性

redo log:存储已提交的事务,顺序写入,不需要读取操作  undo log:存储未提交事务,帮助回滚,随机读写操作

lock table myinnodb write;//加写锁  unlock tables; //解锁 

阻塞:一个事务等待其他事务释放锁,阻塞超时事务默认不回滚

死锁:两个或以上事务持有锁,都在等待其他事务释放锁,发生死锁事务会回滚

 

2-21 MySQL服务器参数介绍

2-23 IO相关配置参数

2-24 安全相关配置参数

第3章 MySQL基准测试

3-1 什么是基准测试

3-2 如何进行基准测试

第4章 MySQL数据库结构优化

4-1 数据库结构优化介绍

4-4 需求分析及逻辑设计-反范式化设计

第6章 数据库索引优化

6-1 Btree索引和Hash索引

m yisam索引中叶子节点:指向数据物理地址,  innodb:叶子节点指向主键

6-3 索引优化策略

第7章 SQL查询优化

7-1 获取有性能问题SQL的三种方法

 

第8章 数据库的分库分表

8-1 数据库分库分表的几种方式

 

 

 

 

 

 

 

https://coding.imooc.com/class/chapter/49.html

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lxw1844912514

你的打赏就是对我最大的鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值