none
ProLian G6 no levanta SyBase SQL Anywhere.? RRS feed

  • Pregunta

  • Saludos, Aunque muy pronto he vuelto a consultas con ustedes, pues es que estoy ya sin cabello, Este servidor me va a volver loco; les cuento lo siguiente y espero poder contar con su ayuda.

     

    Tengo un Servidor ProLian Servidor ProLian ML110 G6 con Caracteristicas

    • Xeon X3430. 2.4 Ghz.
    • DDR3.- 8 Gb.- 500 Gb. D.D. Gracias a mi amigo Guillermotaylor, Configurado asi por su ayuda.

    El Punto es que de nada me va valido el Servidor; Este lo quiero utilizar para un programa Cliente-Servidor, Donde las busquedas son bastante pesadas por el tamaño de la DATA, pero el TIEMPO de ejecucion es poco.

     

    Actualmente el Servicio esta corriendo en un equipo X (CLON) Con 3 Gb de Ram Tarjetas ASUS, Dual Core 2.6 Ghz. Desde que se inicio el sistema a esta en equipos de esta categoria y estamos migrandolo a un servidor como tal.

     

    El problema que presento es el siguiente:

     En el (CLON) El tiempo de Logueo de los Usuarios mientras carga sus perfiles y demas es de 7seg. Los cambios de modulos (Movilizacion entre las pestallas y opciones del sistema) son inmediatos, a excepcion de cambios de Departamento que tarda un lapso de 7 Seg. igual al logueo ya que carga nuevamente los modulos de ese departamento. Lo que mas tarda son los Listados y algunos reportes, que es DATA de trimestes y semestres por los procesos que hacemos aca, y tardan entre 5 y 10 min.

     

    Como bien dije antes, la intension del ProLian es Mejorar la estabilidad y aumentar la rapidez de conexion; pero me he encontrado con este meollo:

    Al instalar el Servidor, y comenzar a trabajar con el Deshabilitando el CLON, me he topado que es PEOR. Los logueo de Usuarios tardan hasta 5 min, no obstante no carga completamente, para cambiar de ventanas o modulos incluso entre departamentos puede durar hasta 15 minutos, eso es una exageracion para un simple cambio de ventana; y de verdad no quiero ni decirles cuanto tarda sacar un reporte trimestral.

    Algo que noto, es que no me cuelga el equipo cliente como tal, Simplemente la Aplicacion, ya pensado que sean los equipos clientes, pero me es ilogico ya que si venia trabajando bien corriendo desde el CLON que sucede ahora que Logicamente yo pensaba que en el Servidor y con el aumento de la memoria trabajaria mejor.

     

    Digo lo del aumento de la memoria ya que, en los parametros para levantar el servicio de la DB la intencion de los 8Gb es usar 4 Gb unica y exclusivamente para la DATA, donde antes estaba corriendo solo con 1024 MB para la DATA.

     

    Pues bien, ya no se por donde entrarle para poder hacer funcionar la aplicacion en este servidor, si pueden ayudarme se los agradeceria muchisimo.

     

    El manejador que uso es SyBase SQL Anywhere 9.0

    Cualquier informacion que necesites para ayuarme digame y se los aclaro.

     

    Cuento con ustedes, y Gracias.

     

     

    viernes, 22 de julio de 2011 14:15

Respuestas

  • Hola Néstor. Pues parece ser un tema de conectividad entre clientes y el servidor... Pero antes de esto, solo para validar, ¿donde se resuelven las consultas? ¿En el cliente o en el servidor? Es decir, ¿hay procedimientos almacenados (Stored Procedures) que ejecutan dichas consultas o simplemente el cliente arma el query y lo envía hacia el servidor?

    Hay que revisar el servidor para el tema de manejo de conexiones de red y configurar la tarjeta de red... Actualizale el driver, modificale algunos parámetros como velocidad de transmisión, entre otros. Mira si el switch permite conexiones a 100 MB; en fin, revisa lo que mas puedas de este tema.

    Nos cuentas...

    Saludos,

     

     


    Guillermo Taylor F.

    IT Pro & Xbox gamer

    My blog

    • Marcado como respuesta Ismael Borche miércoles, 27 de julio de 2011 20:36
    viernes, 22 de julio de 2011 21:39

Todas las respuestas

  • Néstor, que tal. Vamos por partes... Primero, cuándo hablas del logueo de los usuarios, ¿este logueo es en la aplicación o mediante un esquema tipo Directorio Activo? Segundo, entiendo que finalmente configuraste Windows Server 2003 en el servidor; ¿que sistema operativo tenías configurado en el clon? Tercero, ¿el manejador Sybase SQL Anywhere 9.0 está instalado en el servidor?

    Para descartar que sea un problema de base de datos, prueba las consultas directamente en la base de datos a ver que tal se comportan... Si responden rápidamente, tal vez haya que revisar temas como conectividad de red desde los clientes o mejoras en el esquema de acceso a datos desde la aplicación.

    Por el lado del motor de base de datos, no te vamos a poder ayudar mucho porque no es un producto Microsoft y entiendo que la versión que tu tienes está fuera de soporte por parte de Sybase, según http://www.sybase.com/detail?id=1061840. Valida con Sybase o con el proveedor de ellos a ver si también te pueden ayudar.

    Saludos,

     

     


    Guillermo Taylor F.

    IT Pro & Xbox gamer

    My blog

    viernes, 22 de julio de 2011 14:52
  • Gracias Guillermo por responder; Comencemos:

     

    1.- Es una Aplicacion que se instala en cada equipo (Cliente) y solo se le hace enlace a la Base de Datos, se le Crea el ODBC se direcciona y listo.

    2.- En el otro tenia windows XP, en un inicio y ahora Windows Server 2003 Stardard

    3.- el Manejador Sybase SQL Anywhere 9.0 esta instalado tanto en el Server como en los Clientes para que pueda funcionar no con las mismas opciones habilitadas pero se requiere en los clientes para poder hacer el enlace.

     

    Las busquedas en la Base de Datos, Localmente, en el mismo servidor son bastante rapidas y el logueo tambien, incluso, trabajando 1 Solo equipo conectado al Server en una mini red, que ya probe funciona bien, el problema esta cuando se conectan todos los clientes al servidor ProLian

    viernes, 22 de julio de 2011 16:36
  • Hola Néstor. Pues parece ser un tema de conectividad entre clientes y el servidor... Pero antes de esto, solo para validar, ¿donde se resuelven las consultas? ¿En el cliente o en el servidor? Es decir, ¿hay procedimientos almacenados (Stored Procedures) que ejecutan dichas consultas o simplemente el cliente arma el query y lo envía hacia el servidor?

    Hay que revisar el servidor para el tema de manejo de conexiones de red y configurar la tarjeta de red... Actualizale el driver, modificale algunos parámetros como velocidad de transmisión, entre otros. Mira si el switch permite conexiones a 100 MB; en fin, revisa lo que mas puedas de este tema.

    Nos cuentas...

    Saludos,

     

     


    Guillermo Taylor F.

    IT Pro & Xbox gamer

    My blog

    • Marcado como respuesta Ismael Borche miércoles, 27 de julio de 2011 20:36
    viernes, 22 de julio de 2011 21:39