Igen, egy ilyen select lefuttatása közben (a vége felé) kb. 40MBps io van... Itt meg ugye még duplán is kell kiírni (RAID1).
Ahogy elnézem eléggé köthető a futtatásához. Így hirtelen két dolog rémlik, ami diszk alapú temp táblát csinál, az a mező hosszúsága (heapben mintha 256 karakteres lehetne csak) és a temp táblákhoz köthető különféle memóriabeállítások.
Igazából ezt a selectet kellene úgy megírni, hogy eltűnjön az explainből a filesort és a temporary.