Ambos sistemas usan firebird 2.5 Superclassic, se encuentran en el mismo servidor (los 2 servidores y el equipo de pruea estan virtualizados con VMware esxi, con tarjetas de red de 1gbps).
Os pongo un ejemplo de las consultas:
select * from wie_intern_viajes_sin_obs
where codigo > 0
------ QUERY PERFORMANCE ------
Prepare : 31 ms
Execute : 31 ms
Avg fetch time: 0 ms
----------- MEMORY ------------
Current : 66,93 MB
Max : 67,02 MB
Buffers : 4096
Tiempo 985ms
En ambos sistemas esta consulta suelen ser tiempos muy parecidos
select * from wie_intern_viajes_sin_obs
where codigo > 0
and ano_viaje=2015
------ QUERY PERFORMANCE ------
Prepare : 16 ms
Execute : 16 ms
Avg fetch time: 14 ms
----------- MEMORY ------------
Current : 67,00 MB
Max : 67,09 MB
Buffers : 4096
Ubuntu : 2500ms
Windows: 1550ms
Este es un ejemplo de las consultas que como podeis ver en linux tarda bastante más pero hay otras consultas donde windows llega a 3000ms como máximo y linux de 8000ms no baja
La base de datos estaba funcionando sobre una version 1.5 y acabamos de realizar la migración para la 2.5