Xtrabackup
关键字:Executing FLUSH TABLES WITH READ LOCK 、Executing UNLOCK TABLES
》在备份社区版MySQL实例时,Xtrabackup会对实例加全局读锁(FTWRL),该锁对数据库的业务影响很大,严重时甚至会导致数据库“挂起”,这对客户来说是不可接受的。 如何优化?https://zhuanlan.zhihu.com/p/419385309
MySQL文件
参数文件
my.cnf
是 MySQL 服务器的配置文件,用于设置服务器的参数,如端口、最大连接数、缓存大小等。修改这些参数可以优化数据库性能。
日志文件默认存储在数据目录(datadir)下,包括以下几种:
- 二进制日志(binary log)
- 中继日志(relay log)
- 慢查询日志(slow log)
- 通用日志(general log)
- 重做日志(redo log)
- 回滚日志(undo log)
临时文件默认存储在/tmp目录下,包括:
- ibtmp 文件
- #xxx.ibd 文件
- #xxx.frm 文件
运行文件默认存储在以下位置:
- PID 文件(.pid)通常存储在数据目录下
- Socket 文件(.socket)通常存储在/tmp目录下
数据文件默认存储在数据目录(datadir)下,包括:
- .ibd 文件
- .frm 文件
- .MYI 文件
- .MYD 文件
- ibdata 文件