Hola
jahepi, gracias por tu respuesta...
Al principio pensé que podría ser que las consultas fueran malas, pero les medí el tiempo y solo toman 0,1 - 0,2 segundos en ejecutarse... en generar y desplegar el xml se demora el tiempo que mencioné antes.
Eso de separar con botones parece una buena idea, la voy a revisar para ver como me funciona.
muchas gracias.
saludos,
Tuky