Geocoding
Spectrum Enterprise Geocoding
Database memory usage
When using Enterprise Geocoding it is important to allocate the memory appropriately when
configuring a larger number of country data sets. The solution is to adjust the
-Xmx
Java maximum heap size to a larger value.
Spectrum Global Geocoding
Java heap size recommendation
If you are loading all countries, set the maximum Java heap size for GlobalGeocode to -Xmx10500m for basic usage, -Xmx16g for normal usage, and -Xmx32g to -Xmx64g for high performance usage.
To set this, use one of the following options:
- Use the Min memory and Max memory fields on the database configuration page
- As part of a database import via the Administration Utility (CLI tool)
- Run a separate command from the Administration Utility
ggmglobalgeocodedb memory set --name database_name --mn minimum_memory_size --mx maximum_memory_size