<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ArcGIS Server Record Count Query with Spatial Filter against large dataset issuing full table query in ArcGIS Enterprise Questions</title>
    <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530693#M20556</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;unfortunately that is a know issue.&amp;nbsp;&lt;/P&gt;&lt;P&gt;can you pls use outStatistics parameter of a query operation? that should return count result faster.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE style="color: #000000; background-color: #eeeeee; border: 1px dashed #c2c4ba; font-size: 10.868px; margin-left: 15px; padding: 10px 10px 25px;"&gt;&lt;CODE&gt;[   {     "statisticType": "count",     "onStatisticField": "objectid",      "outStatisticFieldName": "count_objectid"   }   ]&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 28 Mar 2019 16:46:45 GMT</pubDate>
    <dc:creator>TanuHoque</dc:creator>
    <dc:date>2019-03-28T16:46:45Z</dc:date>
    <item>
      <title>ArcGIS Server Record Count Query with Spatial Filter against large dataset issuing full table query</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530692#M20555</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi - looking to diagnose very slow query performance against a multi-million row feature class dataset, we observed that an ArcGIS Server Map/Feature Service layer query looking &lt;EM&gt;&lt;STRONG&gt;only for record count&lt;/STRONG&gt; &lt;/EM&gt;and &lt;EM&gt;&lt;STRONG&gt;including a spatial geometry filter&lt;/STRONG&gt; &lt;/EM&gt;produces an underlying SQL call returning the entire set of OBJECTIDs as a result &lt;EM&gt;&lt;STRONG&gt;(taking 1 min+)&lt;/STRONG&gt;&lt;/EM&gt;, and does not issue a SQL call using a SELECT COUNT &lt;EM&gt;&lt;STRONG&gt;(taking a few seconds directly in SSMS)&lt;/STRONG&gt;&lt;/EM&gt;.&amp;nbsp; It appears that ArcGIS Server is requesting fields from all records and doing the count itself.&amp;nbsp; The result is that certain web GIS apps become&amp;nbsp;unresponsive when generating a count of features within the bounding box.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A request similar to this:&lt;/P&gt;&lt;P&gt;&lt;A class="" href="https://gisservice/MapServer/0/query?where=1%3D1&amp;amp;returnCountOnly=true&amp;amp;geometry=-82.706%2C41.315%2C-61.799%2C44.139&amp;amp;geometryType=esriGeometryEnvelope&amp;amp;inSR=4326&amp;amp;spatialRel=esriSpatialRelIntersects" title="https://gisservice/MapServer/0/query?where=1%3D1&amp;amp;returnCountOnly=true&amp;amp;geometry=-82.706%2C41.315%2C-61.799%2C44.139&amp;amp;geometryType=esriGeometryEnvelope&amp;amp;inSR=4326&amp;amp;spatialRel=esriSpatialRelIntersects"&gt;https://gisservice/MapServer/0/query?where=1%3D1&amp;amp;returnCountOnly=true&amp;amp;geometry=-82.706%2C41.315%2C-61.799%2C44.139&amp;amp;geometryType=esriGeometryEnvelope&amp;amp;inSR=4326&amp;amp;spatialRel=esriSpatialRelIntersects&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;...results in a SQL query similar to this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;exec sp_cursorprepexec @p1 output,@p2 output,N'@P1 varbinary(max)',N'select OBJECTID, SHAPE, GDB_GEOMATTR_DATA from GISDATA.TABLE where (1 = 1) AND TABLE.SHAPE.STIntersects (@P1) = 1',@p5 output,@p6 output,@p7 output,0x6A69000001040500000080CE88F2A07326C100FED418B5F42741C04603B86CD72E4100FED418B5F42741C04603B86CD72E41A0C64B27CDA9314180CE88F2A07326C1A0C64B27CDA9314180CE88F2A07326C100FED418B5F4274101000000020000000001000000FFFFFFFF0000000003&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can a basic alternative or workaround be suggested?&amp;nbsp; This is AGS 10.61 and SQL Server 2016.&lt;/P&gt;&lt;P&gt;Thank you.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Mar 2019 01:20:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530692#M20555</guid>
      <dc:creator>SBerg_VHB</dc:creator>
      <dc:date>2019-03-28T01:20:35Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server Record Count Query with Spatial Filter against large dataset issuing full table query</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530693#M20556</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;unfortunately that is a know issue.&amp;nbsp;&lt;/P&gt;&lt;P&gt;can you pls use outStatistics parameter of a query operation? that should return count result faster.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE style="color: #000000; background-color: #eeeeee; border: 1px dashed #c2c4ba; font-size: 10.868px; margin-left: 15px; padding: 10px 10px 25px;"&gt;&lt;CODE&gt;[   {     "statisticType": "count",     "onStatisticField": "objectid",      "outStatisticFieldName": "count_objectid"   }   ]&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Mar 2019 16:46:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530693#M20556</guid>
      <dc:creator>TanuHoque</dc:creator>
      <dc:date>2019-03-28T16:46:45Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server Record Count Query with Spatial Filter against large dataset issuing full table query</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530694#M20557</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Tanu.&amp;nbsp; In this case, the client application is an ArcGIS Open Data site so we can't ourselves change the underlying query.&amp;nbsp; I have put in an enhancement request for this item to Esri.&amp;nbsp; Thank for you for the help and for verifying our finding on this.&lt;/P&gt;&lt;P&gt;Sam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Mar 2019 17:53:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530694#M20557</guid>
      <dc:creator>SBerg_VHB</dc:creator>
      <dc:date>2019-03-28T17:53:32Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server Record Count Query with Spatial Filter against large dataset issuing full table query</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530695#M20558</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sam,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I see what you mean... hope this known issue on the server side will be resolved soon (finger crossed)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Mar 2019 17:57:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530695#M20558</guid>
      <dc:creator>TanuHoque</dc:creator>
      <dc:date>2019-03-28T17:57:17Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server Record Count Query with Spatial Filter against large dataset issuing full table query</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530696#M20559</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Tanu - If you're able to share, is there a specific timeline / target release for a fix to the original &lt;SPAN style="font-family: courier new, courier, monospace;"&gt;query?returnCountOnly=true&lt;/SPAN&gt; issue? Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Mar 2019 18:13:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530696#M20559</guid>
      <dc:creator>MichaelMannion</dc:creator>
      <dc:date>2019-03-28T18:13:25Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server Record Count Query with Spatial Filter against large dataset issuing full table query</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530697#M20560</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Unfortunately I don't have any at this point &lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/sad.png" /&gt;&amp;nbsp;sorry about that.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Mar 2019 18:17:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530697#M20560</guid>
      <dc:creator>TanuHoque</dc:creator>
      <dc:date>2019-03-28T18:17:23Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server Record Count Query with Spatial Filter against large dataset issuing full table query</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530698#M20561</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A href="https://community.esri.com/migrated-users/3685"&gt;Tanu Hoque&lt;/A&gt;‌&lt;/P&gt;&lt;P&gt;I understand there is an ENH created for this behavior. Could you share the enhancement code with me?&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jun 2020 09:05:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530698#M20561</guid>
      <dc:creator>CarlosSchonert_Martínez</dc:creator>
      <dc:date>2020-06-10T09:05:42Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server Record Count Query with Spatial Filter against large dataset issuing full table query</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530699#M20562</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Carlos,&lt;/P&gt;&lt;P&gt;I can't seem to find the external facing bug id/link.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/164669"&gt;Sam Berg&lt;/A&gt;‌,&lt;/P&gt;&lt;P&gt;do you happen to have the bug id handy?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jun 2020 17:54:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/530699#M20562</guid>
      <dc:creator>TanuHoque</dc:creator>
      <dc:date>2020-06-10T17:54:52Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Server Record Count Query with Spatial Filter against large dataset issuing full table query</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/1087120#M30862</link>
      <description>&lt;P&gt;Hi, &lt;A href="https://community.esri.com/migrated-users/3685" target="_blank"&gt;TanuHoque&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Since we are facing the same problem using the build-in query widget in Web App Builder - where exactly can we modify the code of this widget to force&amp;nbsp;&lt;SPAN&gt;outStatistics to be used?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Regards.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Aug 2021 15:06:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-record-count-query-with-spatial/m-p/1087120#M30862</guid>
      <dc:creator>AdamPodlewski</dc:creator>
      <dc:date>2021-08-09T15:06:15Z</dc:date>
    </item>
  </channel>
</rss>

