MySQL
文章平均质量分 93
mysql学习专栏
roc_lpy
不争,不露,不显
展开
-
MySQL优化篇
MySQL架构 执行流程 查询执行的流程是怎样的: 连接 客户端发起一条Query请求,监听客户端的‘连接管理模块’接收请求 将请求转发到‘连接进/线程模块’ 调用‘用户模块’来进行授权检查 通过检查后,‘连接进/线程模块’从‘线程连接池’中取出空闲的被缓存的连接线程和客户端请求对接,如果失败则创建一个新的连接请求 处理 先查询缓存,检查Query语句是否完全匹配, 查询缓存失败则转交给‘命令解析器’ 再转交给对应的模块处理 如果是SELECT查询还会经由‘查询优化器’做...原创 2021-06-17 17:41:22 · 463 阅读 · 0 评论 -
设计模式6+1原则
设计模式的目的 在项目开发过程中,我们面临着来自 耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性 等多方面的挑战。 设计模式是为了让程序具有更好的: 代码重用性(相同功能的代码,不用多次编写) 可读性(编程规范性,便于阅读和理解) 可扩展性(新增功能,方便可维护) 可靠性(新增功能,对原有功能没有影响) 使程序呈现高内聚,低耦合的特性 设计模式常用的七大原则 1)单一职责原则 基本介绍 【Single Responsibility Principle】 对类来说,即一个类应该只负责一项职责。原创 2020-11-17 15:12:07 · 297 阅读 · 0 评论