mysql
文章平均质量分 84
你的豆腐在这
这个博客里面的资料都是站在巨人的肩膀上来的。
展开
-
MySQL:逻辑架构图解和InnoDB存储引擎详解
MySQL逻辑架构1.逻辑架构图基于下面的逻辑架构图,可以大致熟悉MySQL各个架构组件之间的协同工作关系。很经典的C/S架构风格,即客户端/服务端模式。2.分层描述客户端连接通常会进行连接池管理,连接用户权限认证,安全管理等操作。可以通过如下命令查看连接配置信息:SHOW VARIABLES LIKE '%connect%';可以看到最大连接和每个连接占用的内存等相关配置。核心功能第二层架构封装MySQL一系列核心操作,查询解析、优化、缓存、内置函数、触发器、视图等,跨原创 2021-01-22 21:27:36 · 207 阅读 · 0 评论 -
记一次MySQL迁移并从MySQL5.6升级到5.7后查询慢了几十倍的问题
起因因为生产环境数据量越来越大,客户越来越多,项目功能也越来越多,项目本身也越来越多,导致之前的服务器内存、硬盘都已经渐渐的不够用了,当时出现了2种解决方案,增加服务器配置和新购服务器,但是就算是新增硬盘,也需要对数据库进行迁移,所以就采用了新购服务器的方案,并且因为之前用的是云盘,出现过IO占满的情况。所以对于新购的服务器采用了SSD硬盘,理论上速度会飞起来了,实际上我在新服务器上安装MySQ...转载 2018-10-17 16:33:04 · 1187 阅读 · 0 评论 -
MySQL优化指南(简单指北)
当MySQL单表记录数过大时,增删改查性能都会急剧下降,所以我们本文会提供一些优化参考,大家可以参考以下步骤来优化:一、单表优化除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度。一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的,而事实上很多时候MySQL单表的性能依然有不少优化空间,甚至能正常支撑千万级以上的数据量...原创 2018-10-17 16:53:27 · 149 阅读 · 0 评论