[Qgis-developer] Multi-threaded version and attribute table
matthias.kuhn at gmx.ch
Mon Jan 13 05:14:12 PST 2014
On Mon 13 Jan 2014 02:05:07 PM CET, Andreas Neumann wrote:
> There is more information:
> Postgis table works fast if the "Select at ID" checkbox is turned off.
> If it is turned on it is unbelievably slow - loading only 1 to 4
> features at the time.
> The "Select at ID" has something to do with the local caching of the
> table, doesn't it?
For dataproviders which don't support SelectAtId, a locally cached copy
of the complete dataset is made for the lifetime of the attribute table
(because on-demand loading while scrolling would require a new full
For others, the whole dataset is loaded, but only a certain number of
features (10000 by default) are cached locally.
> Am 13.01.2014 13:56, schrieb Andreas Neumann:
>> I should have mentioned that I tested with a Postgis layer. With
>> SpatiaLite it works much faster.
>> Am 13.01.2014 13:54, schrieb Andreas Neumann:
>>> Hi Martin,
>>> I tested the multi-threaded version with the latest version from git
>>> regarding the attribute table. I noticed a problem when loading the
>>> features for the table. It loads extremely slow, approx. 4 features per
>>> second. It looks like each of the thread just loads one feature at the
>>> time, or something similar. A table of 60'000 features which I tested
>>> would take forever.
>>> Is this a known issue?
>>> Thanks for having a look at this.
>>> Qgis-developer mailing list
>>> Qgis-developer at lists.osgeo.org
>> Qgis-developer mailing list
>> Qgis-developer at lists.osgeo.org
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
More information about the Qgis-developer