1. Romesh Bhavsar
  2. PowerBuilder
  3. Wednesday, 20 January 2021 19:02 PM UTC

We are working in PB19/Microsoft SQL Server 2014 (SP2-CU7) (KB4032541) - 12.0.5556.0 (X64)
Aug 17 2017 12:07:38
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: )

application is deployed in citrix environment with PB application exe and pbd files and also PBVM. This application is running extremely slow and hanging (not responding message on window title) but it is working okay without any performance in local environment.

there is no issue from performance perspective as per infrastructure team.

Need solution asap.

 

 

 

Miguel Leeuwe Accepted Answer Pending Moderation
  1. Thursday, 21 January 2021 21:42 PM UTC
  2. PowerBuilder
  3. # 1

HI Romesh,

It looks like a difficult problem - though I think Armeen might be right in saying it's a Citrix configuration problem - questions:

- Is the database the same one when running locally or on citrix? (thinking of maybe missing indexes)

- How do other applications behave? Are they also slow for users?

- How is the internet connection that users are using?

Regards

Comment
There are no comments made yet.
John Fauss Accepted Answer Pending Moderation
  1. Thursday, 21 January 2021 19:03 PM UTC
  2. PowerBuilder
  3. # 2

Does the PB app use Themes?

Comment
There are no comments made yet.
Miguel Leeuwe Accepted Answer Pending Moderation
  1. Wednesday, 20 January 2021 22:48 PM UTC
  2. PowerBuilder
  3. # 3

Are you using any kind of animations in for example the opening of your windows?
If you set an "OpenAnimation" with x milliseconds of AnimationTime, that would be pretty slow on Citrix as it has to send the "drawing" of the window every x milliseconds over the network.

Another thing you could check is if you have a "TimerInterval" (refresh) different than 0 on datawindows.

regards

Comment
  1. Romesh Bhavsar
  2. Thursday, 21 January 2021 18:52 PM UTC
Thanks for response.



No we are not using any animation. timerinterval is zero in all datawindw of module
  1. Helpful
There are no comments made yet.
Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 20 January 2021 19:22 PM UTC
  2. PowerBuilder
  3. # 4

Is it extremely slow to do everything or just specific functionality?

We have lots of customers using Citrix on Windows Server 2012.  If everything is slow then it is problem with your Citrix environment/configuration.

Comment
  1. Chris Pollach @Appeon
  2. Thursday, 21 January 2021 21:59 PM UTC
The first thing to asses is whether the modules have "common Ancestors". If so, where those reside should be 1st in the library list. BTW: If your App has < 20 PBL's, then this performance tip would probably not apply to your App.
  1. Helpful
  1. Romesh Bhavsar
  2. Friday, 22 January 2021 17:08 PM UTC
Hi Chris,



our application contains around 80 modules with 80 separate pbl files. these modules are accessed through .NET menu application as exe files.



We deployed each exe and pbd file in a single folder that contains PB19 VM and other necessary files.



Thank you.



Best Regards,

Romesh
  1. Helpful
  1. Chris Pollach @Appeon
  2. Friday, 22 January 2021 17:12 PM UTC
With 80 PBLs, the library reordering from H=>L use could help. Maybe worth a quick try (food for thought). ;-)
  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.