Skip to content
红叶图书馆
Search
K
Main Navigation
首页
前端
基础篇
HTML
CSS
Javascript
框架
VUE3
解决方案
项目规范
布局方案
Golang
基础知识
基础
部署
测试
框架
go-zero
中间件
Gorm
数据库
关系型数据库
mysql
postgresql
非关系型数据库
redis
服务端
docker
kafka
架构篇
微服务
分布式
工具
Markdown
RESTful
Appearance
Menu
Return to top
页面导航
性能优化
分析工具
Explain 进行分析
优化数据访问
只返回必要的列: 最好不要使用 SELECT * 语句。
只返回必要的行: 使用 LIMIT 语句来限制返回的数据。
缓存重复查询的数据: 使用缓存可以避免在数据库中进行查询,特别在要查询的数据经常被重复查询时,缓存带来的查询性能提升将会是非常明显的。
重构查询方式
将一个大连接查询分解成对每一个表进行一次单表查询,然后将结果在应用程序中进行关联。