美文网首页
第一章学习-msql架构

第一章学习-msql架构

作者: pangzhaojie | 来源:发表于2019-04-04 10:13 被阅读0次

1学习链接

2 学习笔记

  • 逻辑架构图


    架构图
  • show processlist

  • wait_timeout

  • 内存溢出,系统强制重启

  • query_cache_type 查询缓存被mysql8.0删除掉了

  • 优化器阶段完成后,这个语句的执行方案就确定下来了

  • sql执行 不论是查询还是更新删除类,都是一行一行处理,一行一行上锁 rows_examined属性

  • 1,连接
    连接管理模块,接收请求;连接进程和用户模块,通过,连接线程和客户端对接
    2,查询
    查询缓存 Query Cache
    分析器,内建解析树,对其语法检查,先from,再on,再join,再where......;检查权限,生成新的解析树,语义检查(没有字段k在这里)等
    优化器,将前面解析树转换成执行计划,并进行评估最优
    执行器,获取锁,打开表,通过meta数据,获取数据
    3,返回结果
    返回给连接进程和用户模块,然后清理,重新等待新的请求

相关文章

  • 第一章学习-msql架构

    1学习链接 学习链接 2 学习笔记 逻辑架构图架构图 show processlist wait_timeout ...

  • mysql高级

    1,msql 架构2,索引优化3,查询截取分析4,主从复制5,锁机制1)msql配置文件linux系统 my.cn...

  • 1 (msql实战) 基础架构

    我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在 MySQL 内部的执行过程。 所以今天我想和你一起把...

  • Msql学习笔记

    数据库分类:1.层次数据库和网状数据库:支持三级模式结构,用指针表示数据之间的联系;数据定义语言和数据操作语言独立...

  • Msql学习-例子

    所需要用到的创建表格的代码如下: 表视图: Mysql简单select句子 列出管理MySQL数据库服务的常用命令...

  • msql 学习笔记整理

    学习mysql的几天,将笔记整理一下 SQL(Structured Query Language): 结构化查询语...

  • MSQL

    数据库:database数据库系统:DBS(Database System): 是一种虚拟的系统,将多种内容联系起...

  • 《架构师训练营》之架构与视图

    极客时间《架构师训练营》第一章学习笔记 什么是软件架构 软件架构是有关软件整体结构与组件的抽象描述,用于指导大型软...

  • Msql索引

    使用ALTER TABLE语句创建添加索引 使用ALTER TABLE语句创建添加索引 使用CREATE INDE...

  • hive

    安装mysql设置密码Msql -u rootSET PASSWORD FOR 'root'@'localhost...

网友评论

      本文标题:第一章学习-msql架构

      本文链接:https://www.haomeiwen.com/subject/bxxfiqtx.html