admin 管理员组

文章数量: 1086019


2024年4月24日发(作者:属性克制表pokemmo)

数据库架构与调优

的物理组成:

(一) 日志文件(包括):

1) 错误日志:Error Log

2) 二进制日志:Binary Log

3) 更新日志:update log

4) 查询日志:query log

5)慢查询日志:slow query log(分析慢查询日志的工具程序mysqlslowdump)

6) Innodb的在线redo日志

(二) 数据文件(放在默认目录下对应的数据库名文件夹下,包括)

1) “.frm”文件:元数据信息都存放在“.frm”文件中,包括表结构的定义信息,所有数据

库引擎都有.

2) “.MYD”文件: 存放MyISAM表的数据,一个表对应一个

3) “.MYI”文件: 主要存放MyISAM表的索引,一个表对应一个.

4) “.ibd”文件和ibdata文件(InnoDb的数据与索引的)

(三) Replication相关文件:

1) 文件:记录master端的信息

2) relay log 和relay log index:记录slave端的部分线程信息

3) 文件:记录relay log的相关信息

(四) 其他文件信息

1) system config file:一般放在"/etc"目录下或者”/windows”目录下

2) pid file:记录进程信息

3) socket file:Unix/Linux下不能通过TCP连接服务器而是直接用Unix socket连接

服务器

2. MySQL Server 系统架构:

MySQL Server是一个两层架构:

第一层是Sql Layer包括很多逻辑处理

第二层是存储引擎层:如MyISAM负责对数据的实际操作


本文标签: 文件 日志 信息 数据 包括