How can we speedup our code by speeding up
TAMemDataTable.Loadschema / RemoteDataAdapter.FillSchema
or by reducing the number of calls to TAMemDataTable.Loadschema
Our TDADataTable have LoadSchema in the constructor :sometimes (or always?) we need this (e.g. when parameters are used)
We use a new DARemoteDataAdapter instance per table (because we have multiple TRORemoteServices (from multiple threads)
DARemoteDataAdapter.CacheSchema:=True does not seem to do a lot
The TRORemoteService also has CacheRODL=True which also does not do a lot.
FYI:I remember we discussed this a long time ago when we reported that DA4 was a lot slower than DA3 and then you answered the XML format was the cause.
What is today the best way to speedup our application by reducing the number of LoadSchema calls or by making the calls faster?