我们可以将查询结果缓存到内存中,以便下次查询时直接从内存中读取,而不需要再次查询数据库。例如,我们可以使用Redis等内存数据库,将查询结果缓存到Redis中 6.使用UNION ALL(联合所有)代替UNION(联合) 如果需要合并两个查询的结果,联合很有用——但它比联合所有慢,后者只是将结果串联起来,不需要删除重复项。 SELECT f...
# 1 orm 原生sql# 2 接口响应速度慢---》定位到是sql问题-索引优化:分析sql有没有走索引---》EXPLAIN SELECT * FROM orders WHERE name =123; 在表中添加合适的索引可以显著提升查询效率。可以通过 EXPLAIN 命令来查看查询计划,判断是否使用了索引,如果没有使用索引,就需要考虑添加索引 -避免全表扫描:避免在...