Hello
I've met a strange issue with PB 11.5 and another Sybase product like dbconsole.
Everytime I start dbconsole. (simply starting without any connection is enough). Then my PB app slows significantly. Especially constructors of objects containing datastore are affected by this problem.
In attached picture you can see creating of 6 datastores as NVO with dataobject already set in the painter and calling SetTransObject(SQLCA) for them.
I absolutely don't understand why. I think there's such connection between Sybase apps like shared DLL or DDE etc. across the whole OS. But I can't catch it.
My setup:
PB 11.5.1 5097
Sybase SQL Anywhere 11.0.1.3113
Windows 10 build 1903
I use PFC and Powertools but I think it's irrelevant to the issue.
You can see the issue in the attached profile result picture. Whole 1 second just disappeared during the object creation.
Do you have any idea how to solve it?
it's not possible because PB is single threaded and I don't use the 'cheat' with SetMicroText hooked at retrieverow event because PB instantly crashes when more than one retrieve is running.
So no, there's no paralel retrieve running.