中间件与数据库:MySQL

MySQL冗余数据的三种方案

从一个调试结果来看MySQL 5.7的无损复制

MySQL必知必会知识点总结一二

意想不到的MySQL复制延迟原因

线上有个MySQL实例,存在严重的复制延迟问题,原因出乎意料

mysql悲观锁详解

优化器 MRR & BKA

上一篇文章咱们对 ICP 进行了一次全面的分析,本篇文章小编继续为大家分析优化器的另外两个选项: MRR & batched_key_access(BKA) ,分析一下他们的作用、原理、相互关系、源码实现以及使用范围。 什么是 MRR MRR 的全称是 Multi-Range Read Optimization,是优化器将随机 IO 转化为顺序 IO 以降低查询过程中 IO 开销的x

MySQL索引优化分析,SQL优化,慢查询分析

MySQL 优化之 index merge(索引合并)

深入理解 index merge 是使用索引进行优化的重要基础之一。理解了 index merge 技术,我们才知道应该如何在表上建立索引。1. 为什么会有index merge我们的 where 中可能有多个条件(或者join)涉及到多个字段,它们之间进行 AND 或者 OR,那么此时就有可能会使

《MySQL运维内参》节选 | Binlog中的时间戳(上)

《MySQL运维内参》节选 | Binlog中的时间戳(下)

眼睁睁地踩到 MySQL in 子查询的“坑”

MySql 大数据量快速插入和语句优化

INSERT语句的速度 插入一个记录需要的时间由下列因素组成,其中的数字表示大约比例: 连接:(3) 发送查询给服务器:(2) 分析查询:(2) 插入记录:(1x记录大小) 插入索引:(1x索引) 关闭:(1) 这不考虑打开表的初始开销,每个并发运行的查询打开。

Does adding 'LIMIT 1' to MySQL queries make them faster when you know there will only be 1 result?

When I add LIMIT 1 to a MySQL query, does it stop the search after it finds 1 result (thus making it faster) or does it still fetch all of the results and truncate at the end?

mysql索引合并:一条sql可以使用多个索引

mysql的索引合并并不是什么新特性。早在mysql5.0版本就已经实现。之所以还写这篇博文,是因为好多人还一直保留着一条sql语句只能使用一个索引的错误观念。本文会通过一些示例来说明如何使用索引合并。 什么是索引合并 下面我们看下mysql

MySQL常见SQL错误用法

MySQL在2016年仍然保持强劲的数据库流行度增长趋势。越来越多的客户将自己的应用建立在MySQL数据库之上,甚至是从Oracle迁移到MySQL上来。但也存在部分客户在使用MySQL数据库的过程中遇到一些比如响应时间慢,CPU打满等情况。阿里云RDS专家服务团队帮助云上客户解决过很多紧急问题。现将《Apsara

MySQL数据库InnoDB存储引擎Log漫游(3)

本文介绍Checkpoint的原理,缓存池(Buffer Pool)的”Redo+Undo+Buffer”的模式,以及Mini-Transaction的介绍。

首页 - Wiki
Copyright © 2011-2025 iteam. Current version is 2.144.0. UTC+08:00, 2025-06-21 09:26
浙ICP备14020137号-1 $访客地图$