事务结构 struct trx_t 写在前面
InnoDB是MySQL的一个存储引擎,支持事务,支持非堵塞的一致性读,物理存储结构是Page,每个事务都有回滚日志,重做日志,事务还会有死锁检测,各种各样不同的锁等等等等
翻看innodb的源码,发现数下来开启一个事务的时候,InnoDB需要处理63...
【mysql】 【innodb】 【日志】 【LOG】 【lock】 【BY】 …
Dec
23
2016
Dec
23
2016
Dec
23
2016
# 现象 实例出现too many connections ``` my 3093 Entry Port ==== 3093
ERROR 1040 (08004): Too many connections ```
gdb修改max_connections后查看processlist,
【数据存储与数据库】 【mysql】 【线程】 【阿里技术协会】 【lock】 【connections】 点击查看原文>
Dec
20
2016
Dec
12
2016
Dec
07
2016
Dec
06
2016
Dec
06
2016
Dec
01
2016
Nov
21
2016
做MySQL的都知道,数据库操作里面,DDL操作(比如CREATE,DROP,ALTER等)代价是非常高的,特别是在单表上千万的情况下,加个索引或改个列类型,就有可能堵塞整个表的读写。
然后 mysql 5.6 开始,大家期待的Online DDL出现了,可以实现修改表结构的同时,依然允许DML操...
【mysql】 【Algorithm】 【lock】 【索引】 【session】 【metadata】 …