前言 在处理大量数据的分页查询时,当offset值非常大(例如LIMIT 100000, 10),传统的LIMIT offset, size方式会导致数据库扫描大量无关数据(先读取前 100010 条......
分类:数据库优化
查询优化 - 如何避免回表查询?什么是索引覆盖、索引下推?
问题: 查询语句: select id,name from user where name=’shenjian’ select id,name,sex where n......
MySQL 索引
什么是索引 索引(Index) 是帮助 MySQL 等数据库高效获取数据的数据结构。我们可以简单理解为:快速查找排好序的一种数据结构。MySQL 索引主要有两种结构:B+Tree索引和 Hash 索引......
给数据库减负的7个技巧
面对数据量动辄成千上万的数据库,如何保证其稳定运行呢? 其中一个方法就是给数据库减负。 以下列举了 7 个为数据库减负的技巧: 1. 缓存 我们可以将数据直接缓存到内存中。例如 Map,也可以使用缓存......