首页 技术 正文
技术 2022年11月23日
0 收藏 913 点赞 4,370 浏览 387 个字

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,好像反而查询时间高了

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

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

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

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

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

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

现在连Nginx 都支持Https 加密传输协议了,Nginx可以存储静态文件,图片,JS。

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

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,020
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,513
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,359
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,142
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,773
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,851