Ver Mensaje Individual
  #1  
Antiguo 23-07-2003
gabmaster gabmaster is offline
Registrado
 
Registrado: jul 2003
Posts: 7
Reputación: 0
gabmaster Va por buen camino
Angry !BUG! en Tecnologia MIDAS en Windows 2000 Server con 2 CPUS

Sorpresa, sorpresa.

¿ Ha decidido ampliar su servidor donde residen los programas Server que utilizan tecnologia MIDAS ... ?
... Pues ponganle Ram y HD, pero no se les ocurra poner 2 CPUS ...


Estoy Desesperado ... y me gustaria compartir mi experiencia , y a ver si alguien tiene solución al siguiente problema.

Servidor:
Windows 2000 Server con """"2 cpus """""
con SqlServer2000
Pgm Servidor "Midas" con un TADOQuery , un Provaider con allowsCMDText.

Cliente:
Windows2000 Prof.
Cliente con un TClientDataset un TSocketConnection una Grid


En el commandText del TClientDataset una query "compleja" 5 joins
Open --- devuelve resultados
Close.
Open --- devuelve resultados
Close.
Open --- devuelve resultados
Close.
..........................
..........................
..........................
Open ---- se queda esperando la respuesta "tirado"...

Se queda colgado aleatoriamente a veces a la segunda a veces a la 20 etc...

!! Atencion !!
Este "cuegue" no se produce si .....

1.- LE QUITO UNA CPU AL SERVIDOR
2.- EJECUTO el cliente en el mismo servidor
3.- PONGO el programa Servidor en otra Maquina con 1 CPU apuntando a la base de datos de la que tiene 2 CPUS
4.- La Query la pongo menos comleja 3 joins

Acepto cualquier via de invetigación ....
Responder Con Cita