mysql 数据库文件体系或结构

mysql数据库由多种不同种类的文件组成。有些是可选的,有些则是功能运行的必备配置。而且不同种类的文件功能不同。下面我们进行具体介绍:

mysql数据库的不同类型的文件主要包括:

参数配置文件

类似于oracle参数文件pfile,包含各种参数选项配置。启动mysql服务器进程由参数选项--default-files读取它的内容

错误日志文件

类似于oracle alert日志文件,当然并不完全等同。有些mysql的操作并不记录在此

通用日志文件

类似于oracle audit功能,用于数据库安全控制

慢查询日志文件

通用日志文件的子集,是优化SQL的性能工具及利器。有一系列参数对其进行配置

二进制日志文件

适用于部署M-S技术架构,类似于oracle archive log

中继日志

适用于部署M-S技术架构,用于SLAVE端的重放

复制状态文件

同上,用于监控M-S技术架构的性能或功能运行趋势

表对象数据文件

不同的mysql存储引擎所产生的各种类型的物理文件

表对象导出文件

由mysqldump工具产生的导出结果集文件

进程文件

启动mysql服务器进程的必备配置,oracle数据库也有类似的功能

套接字文件

用于启动mysql服务器进程,可以理解为客户端与其交互的纽带

自动配置文件

适用于mysql的一些新功能比如:gtid等

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180125G0U0KZ00?refer=cp_1026

扫码关注云+社区