Slide 25
Slide 25 text
Pilar de Teodoro| PGCon’US 16 | Brooklyn | 19/04/2016 | Slide 25
ESA UNCLASSIFIED - Releasable to the Public
PostgreSQL: some queries to resolve
1. Typical queries:
[2016-02-19 11:06:56 CET-ammiapp01.n1data.lan(45409)]LOG: duration: 125747.477 ms execute : SELECT
COUNT(public.mv_hubble_sc_fdw."pos") AS COUNT
FROM public.mv_hubble_sc_fdw
WHERE '1' = (public.mv_hubble_sc_fdw."pos" @ spoly('{' ||
spoint(radians(11.433558137430037),radians(41.78051021988508)) || ',' ||
spoint(radians(10.685606987908637),radians(41.78291729012794)) || ',' ||
spoint(radians(9.937655789597498),radians(41.78052176464371)) || ',' ||
spoint(radians(9.943560916211448),radians(41.267043854985126)) || ',' ||
spoint(radians(9.949314821366702),radians(40.75356532335342)) || ',' ||
spoint(radians(10.685592956764461),radians(40.75592346189901)) || ',' ||
spoint(radians(11.42187104951722),radians(40.75355395876293)) || ',' ||
spoint(radians(11.427638800815389),radians(41.26703240193894)) || '}'))
Limit 100000
[2016-02-19 11:12:18 CET-ammiapp01.n1data.lan(46369)]LOG: duration: 11716.126 ms execute : SELECT
COUNT(public.mv_hst_observation_fdw."observation_id") AS COUNT
FROM public.mv_hst_observation_fdw
WHERE '1' = (public.mv_hst_observation_fdw."fov" && spoly('{' ||
spoint(radians(11.433558137430037),radians(41.78051021988508)) || ',' ||
spoint(radians(10.685606987908637),radians(41.78291729012794)) || ',' ||
spoint(radians(9.937655789597498),radians(41.78052176464371)) || ',' ||
spoint(radians(9.943560916211448),radians(41.267043854985126)) || ',' ||
spoint(radians(9.949314821366702),radians(40.75356532335342)) || ',' ||
spoint(radians(10.685592956764461),radians(40.75592346189901)) || ',' ||
spoint(radians(11.42187104951722),radians(40.75355395876293)) || ',' ||
spoint(radians(11.427638800815389),radians(41.26703240193894)) || '}'))