No conozco el tamaño de tu Base de Datos y de las tablas que mencionas. Pero si te parece lenta la respuesta es porque seguro no utilizas índices. Consulta en el foro acerca de los índices en Interbase. Te saldrá mucha información al respecto.
El uso de índices referenciados a tus claves primarias acelerará tu consulta de manera dramática.