<?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: ST_GEOMETRY queries on an SDE view from a remote account = not using domain index in Data Management Questions</title>
    <link>https://community.esri.com/t5/data-management-questions/st-geometry-queries-on-an-sde-view-from-a-remote/m-p/287652#M16487</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Correction on the second sdetable command previously - it should have read:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;sdetable -o create_view -T PARCELS_ALL -t "gislib.parcels, gislib.v_parcels" -c "gislib.v_parcels.objectid, gislib.v_parcels.county, gislib.v_parcels.parcelid, gislib.v_parcels.oname, gislib.v_parcels.onaddr1, gislib.parcels.shape" -w "gislib.v_parcels.objectid=gislib.parcels.objectid" -i esri_sde -s earth -u gisapp -p ****&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 02 Feb 2012 19:51:27 GMT</pubDate>
    <dc:creator>EllenDean</dc:creator>
    <dc:date>2012-02-02T19:51:27Z</dc:date>
    <item>
      <title>ST_GEOMETRY queries on an SDE view from a remote account = not using domain index</title>
      <link>https://community.esri.com/t5/data-management-questions/st-geometry-queries-on-an-sde-view-from-a-remote/m-p/287651#M16486</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello -&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I was just wondering if anyone had any thoughts on this.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We have found that whenever an ST_GEOMETRY query is run against an SDE view from a remote account, the query takes a very long time by comparison to that same SDE view being created in the account the query is run from.&amp;nbsp; Running the same/similar ST_GEOMETRY query on the underlying feature class runs in about the same time whether from the account that owns the feature class or from a remote account.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;From looking at execution plans, it seems that when doing an ST_GEOMETRY query (such as SDE.ST_INTERSTECTS) on an SDE view from a remote account, the domain index on the underlying feature class is not used.&amp;nbsp; Whereas, if the same query is run from the account that owns the SDE view, the domain index is used in the execution plan.&amp;nbsp; This is true even when the underlying feature class is on a different account.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For instance, we have the following:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;GISLIB.PARCELS&amp;nbsp; = feature class of 3 million+ parcel records &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GISLIB.V_PARCELS = view of the GISLIB.PARCELS fields (all fields minus shape), with different field names (required by web apps)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We created an SDE view using the sdetable command:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;sdetable -o create_view -T PARCELS_ALL -t "parcels, v_parcels" -c "v_parcels.objectid, v_parcels.county, v_parcels.parcelid, v_parcels.oname, v_parcels.onaddr1, parcels.shape" -w "v_parcels.objectid=parcels.objectid" -i esri_sde -s earth -u gislib -p *****&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In the above example, when doing an ST_GEOMETRY query on the PARCELS_ALL view when connected as GISLIB works fast.&amp;nbsp; When doing this same query from another account (example the GISAPP account), the query seems to not work and will just sit there.&amp;nbsp; From the execution plan, it turns out that it is doing a full table scan of the original feature class and is not using the domain index.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But, if this same PARCELS_ALL view is created in the account the query is to be run from, the ST_GEOMETRY query is relatively fast and looking at the execution plan does use the domain index of the feature class:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;sdetable -o create_view -T PARCELS_ALL -t "gislib.parcels_all, gislib.v_parcels_all" -c "gislib.v_parcels_all.objectid, gislib.v_parcels_all.county, gislib.v_parcels_all.parcelid, gislib.v_parcels_all.oname, gislib.v_parcels_all.onaddr1, gislib.parcels_all.shape" -w "gislib.v_parcels_all.objectid=gislib.parcels_all.objectid" -i esri_sde -s earth -u gisapp -p ****&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Our external web applications use and query SDE views a lot, and we've gotten around this issue by creating the same SDE views in each of the accounts used by the web applications.&amp;nbsp; This isn't our preference - we'd prefer to have one set of SDE views in one main account - but can do this.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Again, I was just wondering if anyone might have thoughts on things we might try.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We are using:&amp;nbsp; Oracle 11.2.0.1, ArcSDE 10 sp3&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks -&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ellen Dean&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;St. Johns River Water Management District&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Feb 2012 19:41:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/st-geometry-queries-on-an-sde-view-from-a-remote/m-p/287651#M16486</guid>
      <dc:creator>EllenDean</dc:creator>
      <dc:date>2012-02-02T19:41:21Z</dc:date>
    </item>
    <item>
      <title>Re: ST_GEOMETRY queries on an SDE view from a remote account = not using domain index</title>
      <link>https://community.esri.com/t5/data-management-questions/st-geometry-queries-on-an-sde-view-from-a-remote/m-p/287652#M16487</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Correction on the second sdetable command previously - it should have read:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;sdetable -o create_view -T PARCELS_ALL -t "gislib.parcels, gislib.v_parcels" -c "gislib.v_parcels.objectid, gislib.v_parcels.county, gislib.v_parcels.parcelid, gislib.v_parcels.oname, gislib.v_parcels.onaddr1, gislib.parcels.shape" -w "gislib.v_parcels.objectid=gislib.parcels.objectid" -i esri_sde -s earth -u gisapp -p ****&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Feb 2012 19:51:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/st-geometry-queries-on-an-sde-view-from-a-remote/m-p/287652#M16487</guid>
      <dc:creator>EllenDean</dc:creator>
      <dc:date>2012-02-02T19:51:27Z</dc:date>
    </item>
    <item>
      <title>Re: ST_GEOMETRY queries on an SDE view from a remote account = not using domain index</title>
      <link>https://community.esri.com/t5/data-management-questions/st-geometry-queries-on-an-sde-view-from-a-remote/m-p/287653#M16488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You might want to try fashioning the view in SQL with a tuning hint, then registering the&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;view with 'sdelayer -o register' ( 'sdetable -o create_view' isn't really intended for use&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;with ST_GEOMETRY or SDO_GEOMETRY storage).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I wonder why you need to join a table with a view of itself when you can simply rename&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;the columns with aliasing.&amp;nbsp; In theory, the optimizer should be able to work that out, but &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I try to make the queries as easy as possible.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- V&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Feb 2012 20:14:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/st-geometry-queries-on-an-sde-view-from-a-remote/m-p/287653#M16488</guid>
      <dc:creator>VinceAngelo</dc:creator>
      <dc:date>2012-02-02T20:14:03Z</dc:date>
    </item>
    <item>
      <title>Re: ST_GEOMETRY queries on an SDE view from a remote account = not using domain index</title>
      <link>https://community.esri.com/t5/data-management-questions/st-geometry-queries-on-an-sde-view-from-a-remote/m-p/287654#M16489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Vince,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks for the suggestions.&amp;nbsp; I hadn't realized that we shouldn't be using the sdetable -o create_view command with ST_GEOMETRY, and have tried the sdelayer -o register to register an Oracle view as you suggested and it should work fine for us instead.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Unfortunately, it seems to have the same behavior (i.e. doing a full table scan when querying from a remote account), even when I tried adding a hint, both in the original view creation as well as using it in the sql query.&amp;nbsp; But, running the same query on the original feature class from the remote account uses the domain index.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Below is output from this (for reference) - again, thanks for the ideas.&amp;nbsp; It was worth a shot - we can still use separate views in each of the remote accounts we need, which will perform well and use the domain index.&amp;nbsp; And we'll switch to using the sdelayer -o register command instead of the sdetable -o create view.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks -&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ellen D.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[sde@sdetest ~]$ sqlplus edean@sde&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;SQL*Plus: Release 11.2.0.1.0 Production on Tue Feb 7 18:18:17 2012&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Copyright (c) 1982, 2009, Oracle.&amp;nbsp; All rights reserved.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Enter password:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Connected to:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Data Mining and Real Application Testing options&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;SQL&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;create or replace view v2_stn_et_geom as&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;select /*+ INDEX (stn_et_geom a11232_ix1)*/&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;objectid, stn_id, stn_nm, stn_tp_cd, lat_no, long_no, lat_no_dd, long_no_dd, div_id,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;stn_stts_cd, sftwr_id, ctrl_dtm_cd, shape&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;from stn_et_geom&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;where stn_tp_cd=460&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;View created.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;SQL&amp;gt; exit&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Data Mining and Real Application Testing options&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[sde@sdetest ~]$&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;--Next, registering this with the sdelayer -o command:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[sde@sdetest ~]$ sdelayer -o register -l v2_stn_et_geom,shape -e p -t ST_GEOMETRY -C objectid,USER -i esri_sde -s earth -u edean -p ****&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ArcSDE 10.0&amp;nbsp; for Oracle11g Build 1937 Tue Aug 16 16:08:18&amp;nbsp; 2011&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Layer&amp;nbsp;&amp;nbsp;&amp;nbsp; Administration Utility&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-----------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Successfully Created Layer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[sde@sdetest ~]$&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;-- Starting a SQL*Plus session connected as a different account (sdeuser)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;SQL&amp;gt; connect sdeuser@sde&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Enter password:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Connected.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SQL&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;SQL&amp;gt; select count(1) from edean.v2_stn_et_geom&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; 2&amp;nbsp; where sde.st_intersects(shape,sde.st_buffer(sde.st_point(591071.612,3273176.608,11),2000))=1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; COUNT(1)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;----------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Execution Plan&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;----------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;----------------------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;| Id&amp;nbsp; | Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Rows&amp;nbsp; | Bytes | Cost&amp;nbsp; |&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;----------------------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;|&amp;nbsp;&amp;nbsp; 0 | SELECT STATEMENT&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 34 |&amp;nbsp;&amp;nbsp; 307 |&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;|&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp; SORT AGGREGATE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 34 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;|&amp;nbsp;&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp; VIEW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | V2_STN_ET_GEOM |&amp;nbsp; 6155 |&amp;nbsp;&amp;nbsp; 204K|&amp;nbsp;&amp;nbsp; 307 |&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;|&amp;nbsp;&amp;nbsp; 3 |&amp;nbsp;&amp;nbsp;&amp;nbsp; TABLE ACCESS FULL| STN_ET_GEOM&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 6155 |&amp;nbsp; 1268K|&amp;nbsp;&amp;nbsp; 307 |&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;----------------------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;SQL&amp;gt; -- Running the same query with the hint&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SQL&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SQL&amp;gt; select /*+ INDEX (v a11232_ix1) */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; 2&amp;nbsp; count(1) from edean.v2_stn_et_geom v&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; 3&amp;nbsp; where sde.st_intersects(v.shape,sde.st_buffer(sde.st_point(591071.612,3273176.608,11),2000))=1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; COUNT(1)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;----------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Execution Plan&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;----------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;----------------------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;| Id&amp;nbsp; | Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Rows&amp;nbsp; | Bytes | Cost&amp;nbsp; |&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;----------------------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;|&amp;nbsp;&amp;nbsp; 0 | SELECT STATEMENT&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 34 |&amp;nbsp;&amp;nbsp; 307 |&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;|&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp; SORT AGGREGATE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 34 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;|&amp;nbsp;&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp; VIEW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | V2_STN_ET_GEOM |&amp;nbsp; 6155 |&amp;nbsp;&amp;nbsp; 204K|&amp;nbsp;&amp;nbsp; 307 |&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;|&amp;nbsp;&amp;nbsp; 3 |&amp;nbsp;&amp;nbsp;&amp;nbsp; TABLE ACCESS FULL| STN_ET_GEOM&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 6155 |&amp;nbsp; 1268K|&amp;nbsp;&amp;nbsp; 307 |&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;----------------------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;SQL&amp;gt; -- Running the same query on the original feature class&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SQL&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SQL&amp;gt; select count(1) from edean.stn_et_geom&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; 2&amp;nbsp; where sde.st_intersects(shape,sde.st_buffer(sde.st_point(591071.612,3273176.608,11),2000))=1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; COUNT(1)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;----------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Execution Plan&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;----------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;----------------------------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;| Id&amp;nbsp; | Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Rows&amp;nbsp; | Bytes | Cost&amp;nbsp; |&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;----------------------------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;|&amp;nbsp;&amp;nbsp; 0 | SELECT STATEMENT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp;&amp;nbsp; 211 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 |&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;|&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp; SORT AGGREGATE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 |&amp;nbsp;&amp;nbsp; 211 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;|&amp;nbsp;&amp;nbsp; 2 |&amp;nbsp;&amp;nbsp; DOMAIN INDEX (Sel: .0018053)| A11232_IX1 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 |&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;----------------------------------------------------------------------------&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Feb 2012 21:27:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/st-geometry-queries-on-an-sde-view-from-a-remote/m-p/287654#M16489</guid>
      <dc:creator>EllenDean</dc:creator>
      <dc:date>2012-02-07T21:27:19Z</dc:date>
    </item>
  </channel>
</rss>

