Confesso che non so cosa sia eAccelerator ma comunque sia a livello di codice più pulito e mirato sei a fare qualsiasi operazione sul db e minore è il tempo di risposta.

:-) il tuo codice mi pare privo di qualsiasi ridondanza inutile