MySQL数据库性能优化(享学课堂听课笔记)

 

1.场景: 2张表A表 200W条数据,关联表B表3W条数据,AB有主外键关系。数据库

案例1. 35S 使用关联子查询,查询时间35S优化

案例2. 19S 使用连表查询 (Left  join ,Inner Join)查询时间19S加密

案例3.  9.99S 违反数据库三大范式,把两张表合成一张表,查询时间 9.99S设计

案例4.  12S 加了数据库索引 ,再次查询12S,好像反而查询时间高了3d

案例5.  2S 加索引后,添加where 条件, 执行时间2S,又讲了,执行计划分析,索引优化,优化了索引blog

案例6.  0.6S  分析了查询计划,优化了索引,添加where 条件 ,执行时间0.6S索引

SQL优化,还有好几种优化方式,此次主要用了非汇集索引,仍是汇集索引来着,反正是索引有特别多字段那个,讲的是把范围条件放最后。图片

数据库物理表设计的几个原则im

如今连Nginx 都支持Https 加密传输协议了,Nginx能够存储静态文件,图片,JS。数据

相关文章
相关标签/搜索