技术文档

MySQL 原理:InnoDB文件的存储结构格式解析

转自 星河之码 「MySQL存储引擎最大的特点就是【插件化】,可以根据自己的需求使用不同的存储引擎,innodb存储引擎支持行级锁以及事务特性,也是多种场合使用较多的存储引擎。」 当官方的存储引擎不足以满足时,我们通过抽象的API接口实现自己的存储引擎。 ...

Redis Cluster 设计要点

架构:无中心 Redis Cluster采用无中心结构,每个节点都保存数据和整个集群的状态 每个节点都和其他所有节点连接,这些连接保持活跃 使用gossip协议传播信息以及发现新节点 node不作为client请求的代理,client根据node返回的错误...

如何处理oracle的锁表session marked for kill的问题

oracle 使用的过程中,有时候会遇到锁表的情况,数据库增、删、改、查都是会锁表的,但是锁的类型会不同, 大多是行锁,部分会是表锁。 在oracle运行中,一直是有表在锁的,只不过很快一个操作结束,锁就释放了。 但是,总是有操作很慢的时候。 如:一张纪录...

MySQL 优化之:慢查询中的commit慢和binlog中慢事务的差异

常见原因总结,特殊情况除外。 一、问题来源 在分析性能问题的时候慢查询和binlog慢事务是常用的手段。最近在分析一个慢查询的,发现其中包含了大量的commit语句慢,但是在分析binlog慢事务的时候不能完成匹配。比如这段时间commit的语句可能有10...