先上图 我个人排查到造成这样的原因主要有两个: 1、没有建立适当的索引 查看两个表,表a中果然没有该字段的索引 建立索引的方法: CREATE INDEX 索引名称 USING BTREE ON 表名(字段名); 做完了上面的操作发现还是查询的没那么快,那可能是下面的问题 2、检查对应的连接字段类型 需注意一下 一、数据类型和字符集对应问题也可能导致连接查询速度慢的原因, 二、字符集的类型不同会导致索引失效, 对比一下查询速度 查询速度,不到1s,达到期望值