目录
一、Mysql架构介绍
mysql目前属于Oracle公司
MySql架构
https://blog.csdn.net/qq_33745102/article/details/88392220
总体概览:
和其他数据库相比,MySql的架构可以在多种不同的场景中应用并发挥良好的作用。插件式的存储引擎将查询处理和其他的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。
1.连接层
最上层是一些客户的连接服务,包括本地scok通信和大多数基于客户端、服务端工具失效的类似于TCP、IP的通信。主要完成一些类似连接处理,授权认证,及相关的安全方案。在该层上引入了线程池的概念,为通过认证安全接入的客户端提供线程。同样在该线程上可以实现基于SSL的安全链接,服务器也为安全接入的每个客户端验证它是以具有的操作权限。
2.服务层
3.引擎层
二、索引优化分析
三、查询截取分析
四、锁
五、主从复制
视频链接 https://www.bilibili.com/video/BV1KW411u7vy
练习表Sqlhttps://blog.csdn.net/Pzzzz_wwy/article/details/106600571
千万数据库sql 视频评论区下方