Es que es una filosofía distinta, como bien sabes Zeos está pensado para usar con distintas bases de datos, así que hay que sacrificar la velocidad porque deben añadir una "capa intermedia" que hace la "traducción" a las diversas BD que accede, sin embargo IBX es de acceso directo, sin intermediario alguno y tampoco puede acceder a otro tipo de BD.
Por cierto, hace algún tiempo (2004), Julio Nogueira (CombatF2D) hice una prueba comparativa con diversos componentes accediendo a Firebird, me pareció interesantísimo y lo puse
aquí para tenerlo siempre presente.
Como verás el resultado es bastante clarificador:
Aquí el resumen:
Componente Tiempo (sg.)
DBEXpress___________80
BDE________________148
ZEOS_______________309
IBX_________________64
FIBPlus_____________64
UIB_________________86
BDE/ODBC___________195
ADO/ODBC___________211
IBO_________________75
Las pruebas se hicieron, evidentemente, con las versiones de los componentes que había en 2004, los resultados pueden variar con los actuales, pero serán seguramente en la misma proporción.