标签: 强制使用索引
-
针对 Spatie\QueryBuilder 中查询 SQL 强制使用索引的需求,文章参考了列表接口响应超时的优化方法,介绍了具体的实现步骤。通过配置生成的 SQL 语句已符合预期,成功强制查询使用指定索引。
-
在 MySQL 8.0 环境中,包含 10000 个参数的 IN 条件查询导致执行时间过长,引发接口响应超时。经排查发现,将参数数量减少至 5 个后响应恢复正常,且数据表记录总数为 2000 万条。分析认为 SQL 未正确使用索引,通过调整 SQL 语句强制使用 USE INDEX,有效解决了查询耗时过长和超时问题。
