SQL优化 1. using filesort 可以对排序的字段添加相应顺序的索引,来避免 using filesort。 2. using temporary 常发生在执行包含排序(GROUP BY, ORDER BY)、去重(DISTINCT)或联合(UNION)等操作的查询时。当 MySQL 在执行查询时,无法直接通过索引获得所需的有序结果,它就需要创建一个内部临时表来存储中间结果,以便进行后续的操作(如排序、分组、去重等)。coldgust2025/11/12大约 48 分钟MySQLPostgresSQLSQL优化数据库