Power Builder 9 is working slow if developers work with pbls over the network

Posted on 2004-10-12
Medium Priority
Last Modified: 2013-12-26
Hi Experts,

We're about 5 developers working witha a 70 pbls project.

We recently migrated from PB 6.5 to PB 9.0. The problem is when each developer works in the network. To open and save objects is very slow. If we copy locally everything is done fast. We checked our LAN and it's ok.

I'd like to know if there's a way to tune the PB 9.0 to work fast in a LAN...

Thanks in advance

Expert Comment

ID: 12294141
Running with all the PBLs locally and the version control repository on the network is the recommended setup.  These articles may be helpful in understanding the version control changes starting in PB 8


Expert Comment

ID: 12297511
LVL 18

Expert Comment

ID: 12300833
hi ,

i hope ur aware of applying the latest build ...
anyways one thing that i suggest in all my posts is applying the latest build of powerbuilder...

this sorts out a lot of issues ...could also solve ur speed issue...

go to www.sybase.com

---> go to the download option
---> in the download page there is a link EBFs/Maintenance
---> u will be asked to register once u go to that link....
---> register onto sybase(this will help in future)
---> there will be a selection of time frame...select 'all'
---> now when u search u will find PowerBuilder 9 latest EBF Release
---> Download it

Install this patch and many of ur errors will be solved...

there is no tuning in PB 9, nothing that i've heard of....

but even after applying the patches there is no difference in the speed then u really need to check ur LAN(switches,port etc.)...

since ur using 70 pbls which is quite large i strongly suggest a good version control system... try using VSS (Source Safe)... in this case u'll work on ur local machine and ur pbls would be synchronised...

Do ask for more assistance...



Accepted Solution

michaelstoffel earned 1500 total points
ID: 12300947
From my experience, working off local PBLs and configuring real-time virus checking to ignore *.sr* and *.pbl files is the fastest performing configuration.

If you have multiple team members or simply want a network location for your source, use an SCC API compliant source management system, or even PBNative if you don't care about versioning.  It's a change from the old days in how you look at where the source is.  It is no longer in the PBLs, it's in the SCM repository.  How you work is substantially changed from the old days too.  No more work PBLs (unless you manually implement that paradigm).

Are you using source control, and how are you currently set up?

In a nutshell, do not have network located PBLs in your library path.  There isn't really any reason for them to be there.

Author Comment

ID: 12390145
Thanks a lot

We tested everything about the virus, network, etc.. we agree with michaelstoffel... the only way to work fast with PB 9 is to work locally, and with a source control library... we think we'll work with PB Native.

Thanks a lot,

Carlos V.

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In our object-oriented world the class is a minimal unit, a brick for constructing our applications. It is an abstraction and we know well how to use it. In well-designed software we are not usually interested in knowing how objects look in memory. …
How to install Selenium IDE and loops for quick automated testing. Get Selenium IDE from http://seleniumhq.org Go to that link and select download selenium in the right hand column That will then direct you to their download page. From that p…
The viewer will learn how to use NetBeans IDE 8.0 for Windows to connect to a MySQL database. Open Services Panel: Create a new connection using New Connection Wizard: Create a test database called eetutorial: Create a new test tabel called ee…
THe viewer will learn how to use NetBeans IDE 8.0 for Windows to perform CRUD operations on a MySql database.
Suggested Courses

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question