美文网首页
mysql体系结构

mysql体系结构

作者: later02 | 来源:发表于2020-03-15 23:08 被阅读0次

登陆方式一:
本地登陆,不依赖ip地址端口号
mysql -S /tmep/mysql.sock

登陆方式远程连接二:
mysql -uroot -p -h 10.22.2.22.22 -P 3306

mysql实例:
server 层:
1.连接层(提供连接协议:tcp/ip sock)
2.验证
3.提供专有的连接线程 查看命令:show processlist
sql层:
1.语法检测
2.语义
3.权限
4.解析预处理
5.优化器
6.执行器 按照优化器的方案执行
7.查询缓存 (query cache 默认关闭)
8.日志记录(1.binlog 二进制日志2.glog通用日志)

存储引擎层
相当于linux磁盘文件 与磁盘打交道
磁盘

mysql的逻辑结构(操作对象)

逻辑-->抽象
库 库名 + 库属性
表 表名 + 表属性 + 表内容 + 列

mysql的物理存储结构

段 or 表 多个区(不一定是连续的)

区 or 簇 64个连续的页(1024kb= 1M)

页 4个连续的块(16kb)
<以上是mysql文件概念>
<以下是操作系统文件概念>
块 8个连续的扇区(4kb)

扇区 512 byte

相关文章

网友评论

      本文标题:mysql体系结构

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