全栈开发
后端基础
【Q379】你们的后端项目的数据库索引做了哪些优化

你们的后端项目的数据库索引做了哪些优化

Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 384 (opens in a new tab)

Author 回答者: ansonlovecoding (opens in a new tab)

针对数据库索引优化主要是做以下工作:1.对于多条件查询语句,看是否可使用复合索引;2.开启慢查询日志,用Explain语句分析查询慢的语句索引是否有生效,进行优化;3.检查索引的字段是否遵循不为nil的原则;4.检查符合索引是否遵循最左原则;