pues con PHP no puedes optimizar mucho que digamos...
todo lo debes hacer a nivel de diseño de la base de datos, así como en sintaxis SQL puramente....
no se, tal ves... como ejemplo, selecciona todos los campos... y no uno por uno
Código:
SELECT * FROM tabla WHERE campo=1 ORDER BY campo ORDER BY id DESC
pero, de estar seguro.... tu problema no es de PHP, suerte!