如何解决临时表问题呢?
数据库 MySQL
官方 推荐

使用临时表一般都意味着性能比较低,特别是使用磁盘临时表,性能更慢,因此我们在实际应用中应该尽量避免临时表的使用。 常见的避免临时表的方法有:


1)创建索引:在ORDER BY或者GROUP BY的列上创建索引;


2)如果你的varvhar2,字节数是否超过512字节,看能否修改。


3)分拆很长的列:一般情况下,TEXT、BLOB,大于512字节的字符串,基本上都是为了显示信息,而不会用于查询条件, 因此表设计的时候,应该将这些列独立到另外一张表。