MySQL DBA MySQL目录结构(五)
MySQL目录结构
basedir
datadir
索引和数据在同一个表空间里面
redo、error log、undo(ibdata1)、slow log
监控error log
cp error.log /path/error.log
diff error.log /path/error.log
slow log
pt-query-digest/mysqldumpslow
一、数据库中有多少sql在调用
statement_analysis
select count(*) from statement_analysis
二、慢日志大小
三、binlog
dcl、ddl明文存储
dml加密格式存储
mysqlbinlog -v --base64-output=decode-rows mysql-bin.xxxx (base64-output不带原始语句了)
dml都可以利用binlog闪回(带原始数据)
ddl不能闪回
DCL,DDL->statement
DML->row格式
reset slave;
enterprise backup
thread-pool
审计
general log
5.7 query_rewrite_plugin拦截SQL转储远程elk
二进制日志维护
expire
purge
help show;
show table;
show table status;
show open tables;
剪裁数据库
备份(程序)->rm->cp /path/mysqld .
ldd mysqld
strip mysqld
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步