所有内容 第439页
-
InnoDB,快照读,在RR和RC下有何差异?(很多人,以为自己懂了...)
什么是快照读(Snapshot Read)? MySQL数据库,InnoDB存储引擎,为了提高并发,使用MVCC机制,在并发事务时,通过读取数据行的历史数据版本,不加锁,来提高并发的一种不加锁一致性读...
-
-
MySQL 基础:如何启用 MySQL/MariaDB 查询日志
在这个简短易懂的指南中,我们介绍了如何启用MySQL/MariaDB查询日志并将查询保存到文件中。 使用数据库时,开发人员经常想知道幕后发生的事情。无论是用于故障排除、性能调整还是纯粹出于好奇。 通用...
-
阿里终面:业务主表读写缓慢如何优化?
无论多么复杂的业务场景,一条数据的一生都体现在CRUD操作上,正是创建、查询、修改、删除。正如人的生死轮回,数据亦是如此,一条数据随着时间的流逝,其价值也是在逐渐变小。 数据存在的价值则是在于它被使用...
-
别废话,各种SQL到底加了什么锁?
有朋友留言,问能不能花2分钟讲讲,MySQL的各类SQL语句,究竟加了什么锁? 额,MySQL加的锁,和事务隔离级别相关,又和索引相关,尝试花2分钟讲讲看。 画外音:这2分钟需要的辅助知识,都已经附带...
-
分库分表实战:寻根问底 — MySQL索引是如何形成的?
问题分析:为什么查询变慢呢? 接上期,我们知道了MySQL查询的全过程,也知道了整个过程的瓶颈在于磁盘IO,那怎么降低磁盘IO次数呢? 答案就是索引。 正确的使用索引,我们就能有效的把磁盘IO的次数降...
-
-
MySQL数据库中查找最常用的数据类型
一、概述 今天分享几个关于MySQL数据类型的查询,具体如下: 在 MySQL 数据库中查找最常用的数据类型查找 MySQL 数据库中的所有数字列查找 MySQL 数据库中的所有字符串(字符)列查找...
-
-
分库分表实战:追根溯源—一次查询会经过哪些流程呢?
一次查询的全过程是什么样的呢? 这个时候,我们通过各种百度和Google,然后加上自己的理解,终于搞明白了MySQL一次查询的全过程了。 首先,用户想要查询订单数据时,会先发送一个查询请求,如下图所示...
