Changing the app to cached updates
Posted: Tue 14 Jan 2020 13:30
Hi,
I have an application, all queries are directly connected to data aware components, So now I want to change it due long transactions on Firebird due performance issues.
The app is big, lots of forms to change. The solution I think is change the app to cachedupdates.
I am looking at the IbDacDemo.dpr I have a few questions about cachedupdates.
1) In the IbDacDemo.dpr with cachedupdates checked, when I click on open, the dataset is openned but which transactions is using to open the dataset ? Maybe the answer is the default transaction of the connection. Is it correct ?
2) If so, after open the default transaction is closed ?
3) Is there any problem to keep some forms using cachedupdates and other not using it? Because I am thinking about make the migration to cachedupdates on a working app.
Any advices on this will be appreciates,
Thanks
I have an application, all queries are directly connected to data aware components, So now I want to change it due long transactions on Firebird due performance issues.
The app is big, lots of forms to change. The solution I think is change the app to cachedupdates.
I am looking at the IbDacDemo.dpr I have a few questions about cachedupdates.
1) In the IbDacDemo.dpr with cachedupdates checked, when I click on open, the dataset is openned but which transactions is using to open the dataset ? Maybe the answer is the default transaction of the connection. Is it correct ?
2) If so, after open the default transaction is closed ?
3) Is there any problem to keep some forms using cachedupdates and other not using it? Because I am thinking about make the migration to cachedupdates on a working app.
Any advices on this will be appreciates,
Thanks