这样的sql查询如何能优化?
我举一个简单的例子来说明我的问题
表A
字段 A_id,A_name
主键 A_id
表B
字段 B_id,B_name
主键 B_id
A_id和B_id没有关系
A_name和B_name均有索引
现在查询的是
SELECT COUNT(*) FROM A INNER JOIN B ON A.A_name = B.B_name
WHERE B.id IS NULL
由于表A的数据大约在30W,表B的大约在300W,所以查询相当的慢,大约在2分钟
所以请教大家,这种查询如何优化?