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

 

posted @ 2019-06-30 18:52  geek_ace  阅读(144)  评论(0编辑  收藏  举报