09 2018 档案

摘要:redo组成 redo log buffer --innodb_log_buffer 通畅8M已经足够使用 redo log file --innodb_log_file_size --innodb_log_files_in_group --innodb_log_group_home_dir 和数据 阅读全文
posted @ 2018-09-12 20:28 吕小果 阅读(187) 评论(0) 推荐(0)
摘要:自增锁也会导致死锁 自增锁 一个表一个自增列 auto_increment pk select max(auto_inc_col)from t for update 在事务提交前释放 其他所在事务提交时才释放 think about insert select create table z(a in 阅读全文
posted @ 2018-09-10 20:27 吕小果 阅读(758) 评论(0) 推荐(0)
摘要:innodb_print_all_deadlocks参数开始之后 会把所有的死锁信息打印到错误日志 create table z(a int, key (a)) insert into z values(1,10); begin; select * from z where a = 8 lock i 阅读全文
posted @ 2018-09-04 20:29 吕小果 阅读(115) 评论(0) 推荐(0)
摘要:Specified key was too long; max key length is 767 bytes mysql在InnoDB引擎下的主键索引或者Unique索引的最大长度为767bytes,在MyISAM下是1000bytes。 当时我在创建Unique索引的时候使用了两个varchar 阅读全文
posted @ 2018-09-03 20:22 吕小果 阅读(1696) 评论(0) 推荐(0)