Paxos算法的通俗理解
Paxos算法解决的问题是一个分布式系统如何就某个值(决议)达成一致。这个算法被认为是同类算法中最有效的。Paxos与MySQL相结合可以实现在分布式的MySQL数据的强一致性。
MySQL5.7新特性半同步复制之AFTER_SYNC/AFTER_COMMIT的过程分析和总结
MySQL 5.7增强了半同步复制,rpl_semi_sync_master_wait_point增加了AFTER_SYNC的值,由该参数AFTER_SYNC/AFTER_COMMIT两个值选择是否启用增强半同步
MYSQL常用的性能指标总结和归纳
MYSQL常用的性能指标总结和归纳
MySQL Aborted_connects值不断增大的可能性原因分析
MySQL Aborted_connects值不断增大的可能性原因分析
MySQL5.6到5.7版本升级采用IN-PLACE的升级方式需要具体关注的地方
MySQL5.6到5.7版本升级采用IN-PLACE的升级方式需要具体关注的地方
Percona xtrabackup备份细节描述
Percona xtrabackup备份细节描述
MySQL5.7关闭NUMA方法
非一致存储访问结构 (NUMA : Non-Uniform Memory Access) 也是最新的内存管理技术。它和对称多处理器结构 (SMP : Symmetric Multi-Processor) 是对应的。
slave库写redo、binlog不实时丢数据的场景
slave库写redo、binlog不实时丢数据的场景
MySQL Innodb表空间卸载和迁移案例
MySQL Innodb表空间卸载和迁移案例
MySQL 5.6并行复制的架构图
MySQL 5.6并行复制的架构图
PXC(Percona XtraDB Cluster)提供的特性,兼容性和限制有哪些?
PXC兼容性:1).完全兼容已有的系统(innodb引擎,优化器执行计划,完全相同的优化思路)2).最小化的迁移(非常方便的从现有系统迁移到PXC)3).快速的回退版本(无锁化,非常容易的恢复到非PXC系统)
MySQL information_schema库中关于三个关于锁相关表的字段解释汇总
MySQL information_schema库中关于三个关于锁相关表的字段解释汇总
MySQL NDB Cluster,Galera Cluster和Percona XtraDB Cluster优缺点总结
Galera Cluster拥有以下特性:1. 真正的多主架构,任何节点都可以进行读写2. 同步复制,各节点间无延迟且节点宕机不会导致数据丢失3. 紧密耦合,所有节点均保持相同状态,节点间无不同数据4. 无需主从切换操作或使用VIP
MySQL 版本发布历史总结
MySQL 版本发布历史总结
MySQL5.6 PERFORMANCE_SCHEMA 说明
MySQL 5.5开始新增一个数据库:PERFORMANCE_SCHEMA,主要用于收集数据库服务器性能参数。
MySQL数据库设计规范和优化建议
1).索引规范显式指定自增 int/bigint unsigned not null 作为主键不使用外键合理利用覆盖索引,但字段尽量不超过5个合理利用最左索引(前缀索引/部分索引)及时删除冗余索引
MySQL自增锁模式innodb_autoinc_lock_mode参数详解
MySQL自增锁模式innodb_autoinc_lock_mode参数详解
构建高性能MySQL体系思维导图
构建高性能MySQL体系思维导图,转自杨奇龙的博客
如何开启和关闭MySQL 间隙锁(gap lock)
MySQL InnoDB支持三种行锁定方式:行锁(Record Lock):锁直接加在索引记录上面。间隙锁(Gap Lock):锁加在不存在的空闲空间,可以是两个索引记录之间,也可能是第一个索引记录之前或最后一个索引之后的空间。Next-Key Lock:行锁与间隙锁组合起来用就叫做Next-Key Lock。
innodb_thread_concurrency参数的建议配置
innodb_thread_concurrency:?INNODB存储引擎中允许的最大的线程并发数。?