我运行简单的查询:
select * from tableA where fk in (select pk from tableB where column='somevalue')
它返回 0 行并花费时间接近 20 秒但是当我运行时:
delete from tableA where fk in (select pk from tableB where column='somevalue')
它需要将近 3 分钟的时间并产生错误:无法扩展临时段!但这是无稽之谈:删除查询不会删除任何内容!如何解决这个问题?