MySQL性能特性
性能特性
多线程模型
内置线程池
多线程复制
秒杀场景
索引组织表
多线程模型
特性:
每个连接对应一个线程
每个后台功能对应一个线程
缺点: 异常往往导致整库crash
优点: 轻量,支持高并发
内置线程池
特性:
内置线程池,针对高活跃并发场景
应用场景:分布式客户端
每个客户端无法及时使用少量线程,
集中到服务器端后大量的连接,
线程池模型减少线程切换代价,
保证在内部执行的线程数处于可控状态
多线程复制
特性:
备库启动多个worker线程
处理事务顺序,保证复制正确性
优点: 确保主备不延迟
索引组织表
特性:
主键索引的叶子节点即为数据
其他索引的叶子节点为主键值
优点: 对于基于主键的简单查询效率高
缺点: 二级索引查询需要查作两次查找
《mysql性能综述》 来自淘豆网m.daumloan.com转载请标明出处.