![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库相关
MySQL、Oracle、MongoDB等等
小七学爪哇
这个作者很懒,什么都没留下…
展开
-
MySQL基础
最上层是一些客户端和连接服务,包含本地 sock 通信和大多数基于客户端/服务端工具实现的类似于 tcp/ip 的通信。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。如果查询缓存有命中的查询结果,查询语句就可以直接去查询缓存中取数据。比如表缓存,记录缓存,key缓存,权限缓存等。存储引擎层,存储引擎真正的负责了 MySQL 中数据的存储和提取,服务器通过 API 与存储引擎进行通信。不同的存储引擎具有的功能不同,这样我们可以根据自己的实际需要进行选取。原创 2024-02-26 19:58:59 · 206 阅读 · 0 评论 -
Oracle 执行计划(Explain Plan)
执行计划:一条查询语句在 ORACLE 中的执行过程或访问路径的描述。即就是对一个查询任务,做出一份怎样去完成任务的详细方案。如果要分析某条 SQL 的性能问题,通常我们要先看 SQL 的执行计划,看看 SQL 的每一步执行是否存在问题。看懂执行计划也就成了 SQL 优化的先决条件。通过执行计划定位性能问题,定位后通过建立索引、修改 sql 等解决问题。原创 2024-02-04 18:23:31 · 577 阅读 · 0 评论