1. Samir Mori
  2. PowerBuilder
  3. Thursday, 6 December 2018 22:28 PM UTC

Tengo un Datawindow hecho en versión 9.0 que ejecuta un SELECT simple y demora de 4 a 6 segundos, ese mismo Datawindow al migrarlo a la versión 17.0 R3 demora de 12 a 18 segundos. Revisando la documentación, ya le agregue el indicador Block = 1 en el SQLDBPARM y el ServerCursor = 'NO' en el PBODB17.ini. La diferencia que encuentro es que el PB9.0 utiliza el driver de conexión MSS SQL Server mientra el PB17 utiliza el SNC.

El problema aplica para todos los Datawindow del proyecto que son aproximadamente 250.

Alguna sugerencia para encontrar una solución.

 

Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Thursday, 6 December 2018 23:43 PM UTC
  2. PowerBuilder
  3. # 1

Hola Samir


   FWIW: No me sorprende demasiado, ya que PB 9.x estaba basado en ANSI (carácter de un solo byte) y PB 10 y superior (es decir, PB2017) está basado en Unicode (carácter de doble byte). El MSS anterior y las nuevas conexiones de SNC DB Client son básicamente las mismas. Sin embargo, agregue algunas posibles sobrecargas de las nuevas partes de la red, SS y MS-Windows y eso también podría agregar un poco más de demora.


Saludos ... Chris

Comment
  1. Samir Mori
  2. Friday, 7 December 2018 15:37 PM UTC
Hola Chris,

Gracias por tu aporte, revisaré un poco más sobre las conexiones, a nivel de PowerBuilder habrá otra configuración a realizar, ojalá se pueda reducir el tiempo de respuesta.
  1. Helpful
  1. Chris Pollach @Appeon
  2. Friday, 7 December 2018 16:01 PM UTC
Hola Samir;



Utilizo mucho SQLServer 2017 en estos días con SNC y es súper rápido. Si bien noté tiempos de respuesta ligeramente más altos para mi SQL al cambiarme a Unicode, no he encontrado la cantidad de degradación que su APP parece estar experimentando. Yo sugeriría mirar la "latencia" de la red y la configuración de su SS, ya que estos podrían ser los principales problemas que afectan los tiempos de respuesta de DBMS de su aplicación.



Saludos ... Chris
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.