摘要:
其他优化方式: 范式的使用 三大范式: 第一范式:无重复列 第二范式:属性完全依赖于主键 第三范式:属性不依赖与其他非主属性 范式的优点: 范式化的更新通常比反范式更快 当数据较好的范式化后,很少或者没有重复的数据。 范式化的数据比较小,可以放在内存中,操作比较快 反范式: 反范式: 反范式化指的是 阅读全文
posted @ 2021-07-26 13:58
IT小五
阅读(234)
评论(0)
推荐(0)
摘要:
数据类型优化: 对Mysql数据类型的优化有下面几点原则,在实际使用的时候大家可以适当采取使用。 1.更小更好 我们在选择数据类型的时候,应该尽量使用可以正确存储数据的最小数据类型,更小的数据类型通常更快,因为它们占用更少的磁盘、内存和CPU缓存,并且处理时需要的CPU周期更少,但是要确保没有低估需 阅读全文
posted @ 2021-07-26 10:56
IT小五
阅读(92)
评论(0)
推荐(0)
摘要:
Performance Schema(性能模块): Performance Schema是一个用来监控我们数据库的工具,执行在一个比较低的级别里面。 https://dev.mysql.com/doc/refman/5.7/en/performance-schema.html 可以通过查看官网,有具 阅读全文
posted @ 2021-07-26 09:17
IT小五
阅读(140)
评论(0)
推荐(0)
摘要:
Show profile工具 SHow profile:是mysql提供可以用来分析当前会话中语句执行的资源消耗情况。可以用于SQL的调优的测量 首先我们来做一件事情: 登录Mysql客户端: 随便查看一张表: 可以看出来消耗的时间的0.00sec,但是实际上是消耗的时间比较短,mysql帮我们把时 阅读全文
posted @ 2021-07-26 09:15
IT小五
阅读(175)
评论(0)
推荐(0)
摘要:
MySQl基础层 首先我们来看一下MySQl的架构图 可以看出MySQL的架构主要分为三个层次, 第一层的是客户端client,我们用来连接数据库 第二层的是server层, 第三层是存储引擎的层次, SQL执行流程 首先客户端向mysqlserver发送一个连接请求,意味着mysqlserver这 阅读全文
posted @ 2021-07-26 09:13
IT小五
阅读(122)
评论(0)
推荐(0)