<?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 A poor performance on FileGeoDatabase Api in File Geodatabase API Questions</title>
    <link>https://community.esri.com/t5/file-geodatabase-api-questions/a-poor-performance-on-filegeodatabase-api/m-p/23990#M16</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;Hi,&amp;nbsp;I tried to getting the count of some filegeodatabase rows&amp;nbsp;with&amp;nbsp;"File Geodatabase API 1.4", but the performance is very poor as following statements:&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class="" style="background-color: #ffffff; border: 0px;"&gt;&lt;DIV class="" style="border: 0px; font-weight: inherit;"&gt;&lt;TABLE class="j-table jiveBorder" style="border: 1px solid #c6c6c6; font-weight: inherit; margin: 0px 0px 2px;" width="100%"&gt;&lt;THEAD style="border: inherit solid inherit; font-weight: inherit;"&gt;&lt;TR style="background-color: #efefef; border: inherit solid inherit; font-weight: inherit;"&gt;&lt;TH class="" style="border: inherit solid inherit; font-weight: bold; padding: 5px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;The Source code&lt;/SPAN&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;&lt;TBODY style="border: inherit solid inherit; font-weight: inherit;"&gt;&lt;TR style="border: inherit solid inherit; font-weight: inherit;"&gt;&lt;TD style="border: inherit solid inherit; padding: 5px;"&gt;&lt;P style="background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;Geodatabase geodatabase = Geodatabase.Open(@"xxxxxx");&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;var countStatements = $"SELECT count(*) FROM blk WHERE OBJECTID=1 or OBJECTID=2";&lt;BR /&gt;var countRows = geodatabase.ExecuteSQL(countStatements);&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;var countEnumerator = countRows.GetEnumerator();&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;if(countRows != null)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;countEnumerator.MoveNext();&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;count = (int)countEnumerator.Current.GetDouble(0);&lt;BR /&gt;}&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit; font-size: 11pt;"&gt;It took about two seconds to getting the result. The performance is very poor!&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;How can I promote the performance through query sql statements or the other approach?&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;I’m very appreciate for your any help.&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;I have posted it to the File GeoDatabase API discuss :&amp;nbsp;&lt;A _jive_internal="true" class="" data-containerid="2144" data-containertype="14" data-objectid="215430" data-objecttype="1" href="https://community.esri.com/thread/215430-how-to-promote-the-performance-on-querying-filegeodatabase-entries-count" style="color: #287433; background-color: transparent; border: 0px; font-weight: inherit; padding: 1px 0px 1px calc(12px + 0.35ex);"&gt;How to promote the performance on querying filegeodatabase entries count??&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;Thanks,&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit; font-size: 11pt;"&gt;Casper. Lee&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 11 Jun 2018 01:58:15 GMT</pubDate>
    <dc:creator>Leelin</dc:creator>
    <dc:date>2018-06-11T01:58:15Z</dc:date>
    <item>
      <title>A poor performance on FileGeoDatabase Api</title>
      <link>https://community.esri.com/t5/file-geodatabase-api-questions/a-poor-performance-on-filegeodatabase-api/m-p/23990#M16</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;Hi,&amp;nbsp;I tried to getting the count of some filegeodatabase rows&amp;nbsp;with&amp;nbsp;"File Geodatabase API 1.4", but the performance is very poor as following statements:&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class="" style="background-color: #ffffff; border: 0px;"&gt;&lt;DIV class="" style="border: 0px; font-weight: inherit;"&gt;&lt;TABLE class="j-table jiveBorder" style="border: 1px solid #c6c6c6; font-weight: inherit; margin: 0px 0px 2px;" width="100%"&gt;&lt;THEAD style="border: inherit solid inherit; font-weight: inherit;"&gt;&lt;TR style="background-color: #efefef; border: inherit solid inherit; font-weight: inherit;"&gt;&lt;TH class="" style="border: inherit solid inherit; font-weight: bold; padding: 5px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;The Source code&lt;/SPAN&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;&lt;TBODY style="border: inherit solid inherit; font-weight: inherit;"&gt;&lt;TR style="border: inherit solid inherit; font-weight: inherit;"&gt;&lt;TD style="border: inherit solid inherit; padding: 5px;"&gt;&lt;P style="background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;Geodatabase geodatabase = Geodatabase.Open(@"xxxxxx");&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;var countStatements = $"SELECT count(*) FROM blk WHERE OBJECTID=1 or OBJECTID=2";&lt;BR /&gt;var countRows = geodatabase.ExecuteSQL(countStatements);&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;var countEnumerator = countRows.GetEnumerator();&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;if(countRows != null)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;countEnumerator.MoveNext();&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;count = (int)countEnumerator.Current.GetDouble(0);&lt;BR /&gt;}&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit; font-size: 11pt;"&gt;It took about two seconds to getting the result. The performance is very poor!&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;How can I promote the performance through query sql statements or the other approach?&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;I’m very appreciate for your any help.&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;I have posted it to the File GeoDatabase API discuss :&amp;nbsp;&lt;A _jive_internal="true" class="" data-containerid="2144" data-containertype="14" data-objectid="215430" data-objecttype="1" href="https://community.esri.com/thread/215430-how-to-promote-the-performance-on-querying-filegeodatabase-entries-count" style="color: #287433; background-color: transparent; border: 0px; font-weight: inherit; padding: 1px 0px 1px calc(12px + 0.35ex);"&gt;How to promote the performance on querying filegeodatabase entries count??&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;Thanks,&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit; font-size: 11pt;"&gt;Casper. Lee&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Jun 2018 01:58:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/file-geodatabase-api-questions/a-poor-performance-on-filegeodatabase-api/m-p/23990#M16</guid>
      <dc:creator>Leelin</dc:creator>
      <dc:date>2018-06-11T01:58:15Z</dc:date>
    </item>
  </channel>
</rss>

