postgis/regress/size.sql
Sandro Santilli 61ba705228 Add bbox cache size test
git-svn-id: http://svn.osgeo.org/postgis/trunk@13249 b70326c6-7e19-0410-871a-916f4a2858ee
2015-02-20 16:26:56 +00:00

14 lines
692 B
SQL

WITH areal(g) AS ( SELECT ST_Buffer('POINT(0 0)',1,1) ),
lineal(g) AS ( SELECT ST_Boundary(g) FROM areal ),
puntal(g) AS ( SELECT ST_StartPoint(g) FROM lineal ),
alldim(g) AS ( SELECT g FROM areal UNION ALL
SELECT g FROM lineal UNION ALL
SELECT g FROM puntal ),
alltyp(g) AS ( SELECT g FROM alldim UNION ALL
SELECT ST_Force3DM(g) FROM alldim UNION ALL
SELECT ST_Force3DZ(g) FROM alldim UNION ALL
SELECT ST_Force4D(g) FROM alldim )
SELECT 'bbox',ST_Dimension(g) d, ST_ZMFlag(g) f,
ST_MemSize(postgis_addbbox(g))-ST_MemSize(postgis_dropbbox(g))
FROM alltyp ORDER BY f,d;