<?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 ObjectID field - what happens when it gets to high? in Data Management Questions</title>
    <link>https://community.esri.com/t5/data-management-questions/objectid-field-what-happens-when-it-gets-to-high/m-p/727090#M41203</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;If I have some reoccurring scripts that keep appending to a feature class, eventually the objectID field will get too high - for example, over 1000 new records every 30 minutes.&amp;nbsp; Some of the old records are deleted to limit the size of the feature class, but the ObjectID field keeps getting higher and higher.&amp;nbsp; Theoretically, eventually, the ObjectID field will max out at 2,147,483,648.&amp;nbsp; What happens then?&amp;nbsp; Is there any way to reset the field programatically?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 03 May 2013 12:43:25 GMT</pubDate>
    <dc:creator>Jay_Gregory</dc:creator>
    <dc:date>2013-05-03T12:43:25Z</dc:date>
    <item>
      <title>ObjectID field - what happens when it gets to high?</title>
      <link>https://community.esri.com/t5/data-management-questions/objectid-field-what-happens-when-it-gets-to-high/m-p/727090#M41203</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;If I have some reoccurring scripts that keep appending to a feature class, eventually the objectID field will get too high - for example, over 1000 new records every 30 minutes.&amp;nbsp; Some of the old records are deleted to limit the size of the feature class, but the ObjectID field keeps getting higher and higher.&amp;nbsp; Theoretically, eventually, the ObjectID field will max out at 2,147,483,648.&amp;nbsp; What happens then?&amp;nbsp; Is there any way to reset the field programatically?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 May 2013 12:43:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/objectid-field-what-happens-when-it-gets-to-high/m-p/727090#M41203</guid>
      <dc:creator>Jay_Gregory</dc:creator>
      <dc:date>2013-05-03T12:43:25Z</dc:date>
    </item>
    <item>
      <title>Re: ObjectID field - what happens when it gets to high?</title>
      <link>https://community.esri.com/t5/data-management-questions/objectid-field-what-happens-when-it-gets-to-high/m-p/727091#M41204</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Compacting a Personal geoDatabase can reset as discussed &lt;/SPAN&gt;&lt;A href="http://forums.esri.com/Thread.asp?c=93&amp;amp;f=985&amp;amp;t=58634&amp;amp;mc=2#msgid147994"&gt;here&lt;/A&gt;&lt;SPAN&gt;. Maybe you could export the table or have some code trigger at an appropriate value and direct the data to a new table?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 May 2013 13:04:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/objectid-field-what-happens-when-it-gets-to-high/m-p/727091#M41204</guid>
      <dc:creator>DuncanHornby</dc:creator>
      <dc:date>2013-05-03T13:04:17Z</dc:date>
    </item>
    <item>
      <title>Re: ObjectID field - what happens when it gets to high?</title>
      <link>https://community.esri.com/t5/data-management-questions/objectid-field-what-happens-when-it-gets-to-high/m-p/727092#M41205</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;At 2kF/h, you'd hit the 2^31-1 32-bit integer limit (...7, not ...8) in 122 years&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(44739.24 days).&amp;nbsp; If only some of the features are deleted every hour, you'll &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;hit the effective use limit of 50M rows in a table in just over 3 months.&amp;nbsp; This is&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;probably of greater concern.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sure, I've populated tables with 690M rows, and I've seen a table with over&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;a billion rows, but populating large tables (the former took 22 hours) isn't the&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; same as making effective use of them (the latter could only be queried for&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; the past 72 hours of data).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The key to making *any* use of very large tables is paying careful attention&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;to how they're populated, the indexing, and the use of partitioning.&amp;nbsp; Since&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;spatial fragmentation is very likely to occur, you'll also need to design a&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;defragmentation protocol. Once that's in place, the solution for rowid&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;numbering might be more acute (unless your defrag procedure doesn't&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;involve additional inserts).&amp;nbsp; But before that becomes a critical issue, Esri&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;will probably have implemented a 64-bit rowid option.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- V&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 May 2013 13:33:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/objectid-field-what-happens-when-it-gets-to-high/m-p/727092#M41205</guid>
      <dc:creator>VinceAngelo</dc:creator>
      <dc:date>2013-05-03T13:33:11Z</dc:date>
    </item>
    <item>
      <title>Re: ObjectID field - what happens when it gets to high?</title>
      <link>https://community.esri.com/t5/data-management-questions/objectid-field-what-happens-when-it-gets-to-high/m-p/727093#M41206</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Interesting though.&amp;nbsp; I think if you had a database that large I think your processor would burn up before you even got close to that .&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But yes you should&amp;nbsp; have a utility set up to compress your database every night.&amp;nbsp; Occasionally you may want to unregister and register as versioned if in SDE every now and then.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;If I have some reoccurring scripts that keep appending to a feature class, eventually the objectID field will get too high - for example, over 1000 new records every 30 minutes.&amp;nbsp; Some of the old records are deleted to limit the size of the feature class, but the ObjectID field keeps getting higher and higher.&amp;nbsp; Theoretically, eventually, the ObjectID field will max out at 2,147,483,648.&amp;nbsp; What happens then?&amp;nbsp; Is there any way to reset the field programatically?&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 May 2013 19:24:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/objectid-field-what-happens-when-it-gets-to-high/m-p/727093#M41206</guid>
      <dc:creator>RobertBorchert</dc:creator>
      <dc:date>2013-05-03T19:24:14Z</dc:date>
    </item>
    <item>
      <title>Re: ObjectID field - what happens when it gets to high?</title>
      <link>https://community.esri.com/t5/data-management-questions/objectid-field-what-happens-when-it-gets-to-high/m-p/727094#M41207</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;A compress on a versioned table will not change the rowid sequence in any way.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;A table that volatile should not be versioned.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Even if all the rows from previous inserts were deleted, there is no geodatabase &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tool to restart the sequence for values less than the current maximum.&amp;nbsp; You might&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;be able to alter the sequence via SQL (though this wouldn't be necessary in this&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;example, because a truncate woud not only be quicker, it would also reset the&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; rowid to start at 1 before loading the new features).&amp;nbsp; The best way to resequence&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;the rowids would be to export/re-import with truncate or to copy/delete/rename.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- V&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 May 2013 00:02:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/objectid-field-what-happens-when-it-gets-to-high/m-p/727094#M41207</guid>
      <dc:creator>VinceAngelo</dc:creator>
      <dc:date>2013-05-04T00:02:57Z</dc:date>
    </item>
    <item>
      <title>Re: ObjectID field - what happens when it gets to high?</title>
      <link>https://community.esri.com/t5/data-management-questions/objectid-field-what-happens-when-it-gets-to-high/m-p/727095#M41208</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;We never worried about getting too high.&amp;nbsp; Oh wait, that was back in the 70's.... Never mind....&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 05 May 2013 22:33:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/objectid-field-what-happens-when-it-gets-to-high/m-p/727095#M41208</guid>
      <dc:creator>JoeBorgione</dc:creator>
      <dc:date>2013-05-05T22:33:43Z</dc:date>
    </item>
  </channel>
</rss>

