1. Esri
ArcGIS Enterprise Documentation. (2024). Map Caching.
Section: "What is map caching?"
Content: "A map cache is a set of map tiles... The server can distribute these images whenever they are requested. It's much faster for the server to return a cached image than to draw the map each time... The most important reason to cache your map is to improve its performance." This directly supports using caching for performance.
2. Esri
ArcGIS Enterprise Documentation. (2024). Tune and configure services.
Section: "Anticipating and accommodating users"
Content: "The most effective strategy you can take to improve the performance of map services is to cache them. When you cache a map service
the server draws the map at a set of predefined scale levels and saves the images." This identifies caching as the primary performance strategy.
3. Esri
ArcGIS Pro Documentation. (2024). Author a map for publishing.
Section: "Performance tips"
Content: "Use scale ranges to limit the display of layers to only the scales at which they are needed... This prevents layers with a lot of detail from being drawn at small scales
which would slow down drawing performance." This confirms that eliminating scale-dependent rendering (Option B) is counterproductive.
4. Esri
ArcGIS Enterprise Documentation. (2024). Configure service instance settings.
Section: "Shared and dedicated instances"
Content: This section explains that dedicated instances are useful for heavily used services or those with long-running jobs. However
for slow drawing performance due to complex cartography on static data
caching is the recommended and more fundamental solution before adjusting instance models.