为什么建立索引后查询速度反而变慢了
主键表:Tp
外键表:Tf1,Tf2,Tf3
select tf1.* from tf1 inner join tp on tp.pk = tf1.fk
select tf2.* from tf2 inner join tp on tp.pk = tf2.fk
select tf3.* from tf3 inner join tp on tp.pk = tf3.fk
都是大数据量,于是为了提高查询性能,在Tf1,Tf2,Tf3分别以外键建立索引,结果查询这三个表时确实快了,但是 在查询Tp时慢了许多,请教大虾这是为什么,如何解决?