<?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: Excessive archive growth from duplicate/no-op history records — has anyone dealt with archive bloat? in Geodatabase Questions</title>
    <link>https://community.esri.com/t5/geodatabase-questions/excessive-archive-growth-from-duplicate-no-op/m-p/1704745#M9810</link>
    <description>&lt;P&gt;I'll start with the disclaimer saying that every organization is different, but I have a table that is versioned with 2.4 million records in it, with 17.3 million records in the archive table, and we don't have any performance issues with it.&lt;/P&gt;&lt;P&gt;I don't think having a large archive table would impact the performance of a viewing the table in ArcGIS Pro. In this case since you are using a versioned feature class, it creates a separate archive table which ArcGIS Pro wouldn't be accessing when viewing only the feature class.&lt;/P&gt;&lt;P&gt;Are you reconciling and compressing the database? That would be the first thing to look at imo.&lt;/P&gt;&lt;P&gt;Also, when you reindex, make sure you're also doing the spatial index too and not just the attribute index.&lt;/P&gt;&lt;P&gt;For your second question.......all I can say is to be very careful about that. I'm not going to say that it's impossible, but it is a table that Esri manages so you might experience unexpected behavior if you directly modify it.&lt;/P&gt;</description>
    <pubDate>Wed, 27 May 2026 19:03:30 GMT</pubDate>
    <dc:creator>RyanUthoff</dc:creator>
    <dc:date>2026-05-27T19:03:30Z</dc:date>
    <item>
      <title>Excessive archive growth from duplicate/no-op history records — has anyone dealt with archive bloat?</title>
      <link>https://community.esri.com/t5/geodatabase-questions/excessive-archive-growth-from-duplicate-no-op/m-p/1704731#M9808</link>
      <description>&lt;P&gt;&lt;SPAN&gt;I'm investigating a performance issue in an ArcGIS Enterprise geodatabase on SQL Server and wanted to see whether others have run into similar archive growth problems.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Environment:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;ArcGIS Enterprise 11.3&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Traditional versioning with archiving enabled&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;SQL Server backend&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Feature class has approximately &lt;/SPAN&gt;118.5K active features&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Underlying SQL table has grown to approximately &lt;/SPAN&gt;16M+ rows&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;The ArcGIS Pro client and ArcGIS Enterprise environment are on the same LAN.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;Separate app and database servers.&lt;/LI&gt;&lt;LI&gt;DB Server: 32GB RAM, 2.70 GHz - 4 sockets, 4 virtual processors&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;App Server: (same specs as DB server)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;A bit about my background. I'm a software developer with some DBA experience . I'm working with our&amp;nbsp;GIS analyst to keep this system running. We do not have a&amp;nbsp; dedicated ArcGIS technical expert on staff.&lt;/SPAN&gt;&lt;/P&gt;&lt;H3&gt;&lt;SPAN&gt;Problem 1: Slow feature loading in ArcGIS Pro&lt;/SPAN&gt;&lt;/H3&gt;&lt;P class=""&gt;&lt;SPAN&gt;We are seeing performance issues in ArcGIS Pro when this feature class is added to a map. Features take a long time to load and display.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;As a test, we exported the feature class to a local file geodatabase and the performance problems disappeared.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;However, the file geodatabase export did not appear to preserve archive history, so I am not sure whether that is a meaningful comparison. It just proved the obvious: that less records yields a quicker experience.&lt;/SPAN&gt;&lt;/P&gt;&lt;H3&gt;&lt;SPAN&gt;Problem 2: Archive row inflation&lt;/SPAN&gt;&lt;/H3&gt;&lt;P class=""&gt;&lt;SPAN&gt;We run a daily synchronization process that updates individual features with data from an external system. Turns out there was a bug in the script causing unchanged rows to be updated, which creates a new archive row. The script only targets a subset of all features in the class, but it still creates 20k new archive rows daily.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;After the sync process completes we rebuild indexes.&lt;BR /&gt;&lt;BR /&gt;Our feature class SQL table is 67GB, the index is 9GB.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Question 1:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Even with the reindexing, could the excess archive rows be causing the speed issues?&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Question 2&lt;BR /&gt;&lt;/STRONG&gt;&lt;BR /&gt;Is there a way to safely perform SQL deletes of the duplicate archive rows (that don't represent actual changes). Then repair the gap.&lt;/P&gt;&lt;P&gt;&lt;U&gt;Example:&lt;/U&gt;&lt;/P&gt;&lt;P&gt;Given a feature with GlobalID =1234, there are the rows: &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;A B C D E F G&lt;/STRONG&gt;&lt;/FONT&gt;.&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;G&lt;/STRONG&gt;&lt;/FONT&gt; is the current row&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;A&lt;/STRONG&gt;&lt;/FONT&gt; - &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;F&lt;/STRONG&gt;&lt;/FONT&gt; are the archive rows. &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;B&lt;/STRONG&gt;&lt;/FONT&gt;&amp;nbsp;- &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;F&lt;/STRONG&gt;&lt;/FONT&gt; are all duplicates of &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;A&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF0000"&gt;&lt;FONT color="#000000"&gt;&lt;U&gt;Actions&lt;/U&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;1. Delete the duplicates&lt;BR /&gt;DELETE records &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;B C D E F&lt;BR /&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT color="#FF0000"&gt;&lt;FONT color="#000000"&gt;2. Repair the gap&lt;BR /&gt;SET&amp;nbsp;&lt;/FONT&gt;&lt;STRONG&gt;A&lt;/STRONG&gt;&lt;FONT color="#000000"&gt;.[GDB_TO_DATE] = &lt;/FONT&gt;&lt;STRONG&gt;G&lt;/STRONG&gt;&lt;FONT color="#000000"&gt;.[GDB_FROM_DATE]&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 27 May 2026 18:22:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/excessive-archive-growth-from-duplicate-no-op/m-p/1704731#M9808</guid>
      <dc:creator>Walter</dc:creator>
      <dc:date>2026-05-27T18:22:06Z</dc:date>
    </item>
    <item>
      <title>Re: Excessive archive growth from duplicate/no-op history records — has anyone dealt with archive bloat?</title>
      <link>https://community.esri.com/t5/geodatabase-questions/excessive-archive-growth-from-duplicate-no-op/m-p/1704744#M9809</link>
      <description>&lt;P&gt;For Problem 1:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Since you have traditional versioning implemented, have done some of the recommended maintenance on the versioned data; &lt;A href="https://doc.esri.com/en/arcgis-pro/latest/help/data/geodatabases/overview/recommended-version-administration-workflow.html" target="_blank"&gt;https://doc.esri.com/en/arcgis-pro/latest/help/data/geodatabases/overview/recommended-version-administration-workflow.html&lt;/A&gt;?&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Mainly focused on the compression operation in this workflow.&lt;/LI&gt;&lt;LI&gt;How many versions do you currently have?&lt;/LI&gt;&lt;LI&gt;How many records are in the delta tables;&amp;nbsp;&lt;A href="https://community.esri.com/t5/arcgis-enterprise-documents/check-delta-counts-for-enterprise-geodatabase/ta-p/1559800" target="_blank"&gt;https://community.esri.com/t5/arcgis-enterprise-documents/check-delta-counts-for-enterprise-geodatabase/ta-p/1559800&lt;/A&gt;?&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Problem 2:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Is there a reason that you enabled archiving? As you mentioned in Problem #2, it is working as expected.&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I would run the admin related tasks and re-test. Having lots of unreconciled / uncompressed records can cause the behavior that you are seeing in Problem 1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 27 May 2026 19:00:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/excessive-archive-growth-from-duplicate-no-op/m-p/1704744#M9809</guid>
      <dc:creator>George_Thompson</dc:creator>
      <dc:date>2026-05-27T19:00:21Z</dc:date>
    </item>
    <item>
      <title>Re: Excessive archive growth from duplicate/no-op history records — has anyone dealt with archive bloat?</title>
      <link>https://community.esri.com/t5/geodatabase-questions/excessive-archive-growth-from-duplicate-no-op/m-p/1704745#M9810</link>
      <description>&lt;P&gt;I'll start with the disclaimer saying that every organization is different, but I have a table that is versioned with 2.4 million records in it, with 17.3 million records in the archive table, and we don't have any performance issues with it.&lt;/P&gt;&lt;P&gt;I don't think having a large archive table would impact the performance of a viewing the table in ArcGIS Pro. In this case since you are using a versioned feature class, it creates a separate archive table which ArcGIS Pro wouldn't be accessing when viewing only the feature class.&lt;/P&gt;&lt;P&gt;Are you reconciling and compressing the database? That would be the first thing to look at imo.&lt;/P&gt;&lt;P&gt;Also, when you reindex, make sure you're also doing the spatial index too and not just the attribute index.&lt;/P&gt;&lt;P&gt;For your second question.......all I can say is to be very careful about that. I'm not going to say that it's impossible, but it is a table that Esri manages so you might experience unexpected behavior if you directly modify it.&lt;/P&gt;</description>
      <pubDate>Wed, 27 May 2026 19:03:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/geodatabase-questions/excessive-archive-growth-from-duplicate-no-op/m-p/1704745#M9810</guid>
      <dc:creator>RyanUthoff</dc:creator>
      <dc:date>2026-05-27T19:03:30Z</dc:date>
    </item>
  </channel>
</rss>

