技术栈

一条sql执行流程

format_push2024-12-07 11:26

1.先是客户端与mysql建立连接

2.然后去判断这条sql语句在缓存中是否存在,如果存在直接返回结果,不存在则进入到解析器。

3.在解析器中,对sql进行语法分析,没错的话会生成语法树,

4.再进入到预处理器处理,到优化器优化sql,进入执行器执行sql语句,从存储引擎读取记录,返回结果和写入缓存。

上一篇:特殊类的设计:掌握面向对象中的细节与艺术
下一篇:threejs相机辅助对象cameraHelper
相关推荐
奇特認
2 小时前
mysql 集群技术 3.高可用之 MHA
数据库·mysql
Bioinfo Guy
5 小时前
高分Panel复现系列|转录因子网络太乱?用模块框把重点圈出来
数据库·生物信息学·生信可视化
ltl
6 小时前
Disaggregated DB 合集:Socrates、PolarDB、Taurus 的共同模式
数据库
IKUN家族
6 小时前
Spring IoC&DI
java·spring·rpc
山荷枝
8 小时前
03-框架--Spring
java·后端·spring
Blossom i
8 小时前
大数据预处理与采集实验一:使用Python操作MySQL数据库
数据库·mysql
smilejingwei
9 小时前
CodeBuddy+SQLazy 编写复杂 SQL 详解
sql·codebuddy·sqlazy
雾时之林
9 小时前
Linux--软件管理、源码包安装
linux·服务器·数据库
95236
10 小时前
Spring-cloud配置中心
java·spring·spring cloud·微服务
老纪的技术唠嗑局
11 小时前
超级干货分享:中小企业使用 OceanBase 实践经验汇总
数据库
热门推荐
01GitHub 镜像站点02VSCode+CodeX扩展,无法启动03国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)042026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?05微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新06AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路07历年考研数学一、数学二、数学三真题试卷及答案PDF08Agnes AI 免费 API 接入指南:文本、生图、生视频,一套接口全免费09如何新建文件夹? 电脑新建文件夹的4种方法102026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片