What kind of network separates client and server? Conservatively assuming that each point is only two 64-bit binary floats, your 560000 points equals 9MB of additional payload.
If you did something like “ST_AsText(geom)”, the additional payload is much, MUCH larger. I’d also be interested to know if there’s some kind of data manipulation/packing/compression going on between client and server. Bryce From: postgis-users [mailto:postgis-users-boun...@lists.osgeo.org] On Behalf Of David Robison Sent: Friday, March 18, 2016 6:14 AM To: PostGIS Users Discussion <postgis-users@lists.osgeo.org> Subject: Re: [postgis-users] Slow performance when selecting a geometry column So there is a total of over 560,000 points in the 8000 records returned. I would have assumed that it was simply returning the contents of the geometry column and that the number of points (albeit they take up space) would not affect the select time. Is PostGIS doing something with the geometries as it is fetching them from the DB other than just returning them? Thanks, David From: postgis-users [mailto:postgis-users-boun...@lists.osgeo.org] On Behalf Of Paul Ramsey Sent: Thursday, March 17, 2016 9:53 PM To: PostGIS Users Discussion <postgis-users@lists.osgeo.org<mailto:postgis-users@lists.osgeo.org>> Subject: Re: [postgis-users] Slow performance when selecting a geometry column SELECT Sum(ST_NPoints(geom)) FROM thetable; On Thu, Mar 17, 2016 at 5:57 PM, David Robison <david.robi...@q-free.com<mailto:david.robi...@q-free.com>> wrote: I am having an issue with a postgis database with the time it takes to query the geometry column. The query selects 8000 records. The time to retrieve the records when not returning the geometry column is about 100ms. However, the time for the same query when requesting the geometry column takes about 9 seconds. Any thoughts on how I can improve the performance reading the geometry column from a postgis database? I am using PostgreSQL 9.4 and Postgis 22.1. Thanks, David David Robison Principal System Engineer O. +1 757 546 3401<tel:%2B1%20757%20546%203401> M. +1 757 286 0022<tel:%2B1%20757%20286%200022> david.robi...@q-free.com<mailto:david.robi...@q-free.com> www.q-free.com/openroads<http://www.q-free.com/openroads> Q-Free Open Roads 103 Watson Road Chesapeake VA 23320 [cid:image002.png@01D15905.23A1F460] ________________________________ This email communication (including any attachments) may contain confidential and/or privileged material intended solely for the individual or entity to which it is addressed. If you are not the intended recipient, please delete this email immediately. _______________________________________________ postgis-users mailing list postgis-users@lists.osgeo.org<mailto:postgis-users@lists.osgeo.org> http://lists.osgeo.org/mailman/listinfo/postgis-users This electronic message contains information generated by the USDA solely for the intended recipients. Any unauthorized interception of this message or the use or disclosure of the information it contains may violate the law and subject the violator to civil or criminal penalties. If you believe you have received this message in error, please notify the sender and delete the email immediately.
_______________________________________________ postgis-users mailing list postgis-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/postgis-users