[GIS] Measuring performance difference between Merge and Append in ArcGIS Desktop

arcgis-10.0arcgis-desktoplarge datasetsmergeperformance

Often I find myself in a situation where I don't care whether or not my tool produces a new feature class, but I do care how long it takes to combine all of my large datasets. Does it take longer to produce a new feature class using the Merge tool instead of the Append tool, or are Merge and Append essentially the same in terms of performance?

Best Answer

Take this answers based on the tools themselves and not an actual benchmark:

The merge tool creates a new feature class, which takes time in itself, before it crams together the two datasets.

The append tool with the TEST option assumes that both datasets have the same fields (field names) and crams them together without having to create a new feature class (sounds faster).

The append tool with the NO TEST option allows for field mapping to combine like feature classes that may have different field names. This requires some behind the scenes conditional testing, which would take more time.

As the size of the dataset grows, the amount of time it takes to create a new fc seems insignificant. The only way to know for sure would be to do some benchmarks with your large datasets and post the answers here!

I suspect the difference isn't much it's more about what you want out of the tool in the end (field mapping vs. new feature class vs. no new feature class)

Related Question