慢查询设置
[mysqld]
long_query_time=1
log-slow-queries /data/3306/slow.log
log_queries_not_using_indexes //没使用索引的语句进行记录
#binlog设置
[mysqld]
log-bin=mysql-bin
#binlog_format="STATEMENT"
#binlog_format="ROW"
#binlog_format="MIXED"
#在线修改
当前回话生效
set session binlog_from="ROW";
全局生效
set global binlog_from="SMIXED";
#行级binlog查看
mysqlbinlog --base64-output=decode-rows -v mysql-bin.0000001
MyISAM引擎特点
InnoDB引擎特点
MySQL事务是什么?
事务的四大特性(ACID)
开启/回滚/提交事务方法
只支持InnoDB、NDB引擎
begin; 开启事务
rollback; 回滚事务
commit; 提交事务
#在线修改
set autocommit 0 禁止自动提交 //注意:开启后,每一次执行SQL语句,将会做为事务,直到你comnit提交为止,
set autocommit 1 开启自动提交
InnoDB引擎优化
停留在世界边缘,与之惜别