6篇文章 · 9716字 · 2人关注
在 MySQL 中,有很多看上去逻辑相同,但性能却差异巨大的 SQL 语句。对这些语句使用不当的话,就会不经意间导致整个数据库的压力变大。 案例...
select count(*) 应该是一个比较常用的语句,用来统计记录行数。 但是,慢慢地你会发现,这个语句越来越慢了,为什么呢? count(...
经常会有同学来问我,我的数据库占用空间太大,我把一个最大的表删掉了一半的数据,怎么表文件的大小还是没变? InnoDB 表的组成:表结构定义和数...
两种: 全字段索引 前缀索引 举例: 可以对 email 字段创建全字段索引,或者前缀索引。 区别 1、全字段索引占用空间大,前缀索引占用空间小...
原文地址:事务到底是隔离的还是不隔离的? 我们之前学习了隔离级别和锁,在隔离级别里有一个可重复读,锁里有个行锁。 可重复读:事务期间,看不懂别的...
原文链接:MySQL | 05 如何设计高性能的索引? 上回我们主要研究了为什么使用索引,以及索引的数据结构。今天带你了解如何设计高性能的索引。...
文集作者