中间件与数据库:MySQL
mysql连接池不能回避的wait timeout问题
mysql连接池每家公司都在使用,但是很多人都可能没有发现还有wait timeout这个注意项,然后这一项如果没有加以注意往往可能引发很大的问题,而且这个问题还很难查。所以这个选项需要科普一下,希望大家引以为戒!
AliSQL X-Cluster 基于X-Paxos的高性能强一致MySQL数据库
胡炜,阿里数据库事业部高级专家,数据库技术团队AliSQL 内核贡献者,X-Cluster 的核心开发成员。毕业于浙江大学,专攻数据库方向,从业以来一直深耕于数据库领域,擅长RDBMS, NOSQL等技术方向。
MySQL架构设计谈:从开发规范、选型、拆分到减压
逐一解析MySQL系统架构进化过程中的设计要点与心得!
MySQL索引原理及慢查询优化
背景 MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如
意想不到的MySQL复制延迟原因
线上有个MySQL实例,存在严重的复制延迟问题,原因出乎意料
优化器 MRR & BKA
上一篇文章咱们对 ICP 进行了一次全面的分析,本篇文章小编继续为大家分析优化器的另外两个选项: MRR & batched_key_access(BKA) ,分析一下他们的作用、原理、相互关系、源码实现以及使用范围。 什么是 MRR MRR 的全称是 Multi-Range Read Optimization,是优化器将随机 IO 转化为顺序 IO 以降低查询过程中 IO 开销的x
MySQL 优化之 index merge(索引合并)
深入理解 index merge 是使用索引进行优化的重要基础之一。理解了 index merge 技术,我们才知道应该如何在表上建立索引。1. 为什么会有index merge我们的 where 中可能有多个条件(或者join)涉及到多个字段,它们之间进行 AND 或者 OR,那么此时就有可能会使