Key questions about this property
The answers below summarize the purpose, scope, default effect, and review scenarios for this property.
| What does it do? |
When enabled, uses a HashCode to store Count Distinct aggregation values in memory instead of storing each distinct value separately. |
| What area does it affect? |
Performance Analytics data collection |
| What does the default mean? |
The default value is "true", which means this behavior is enabled by default. |
| When should you review it? |
When tuning memory use for Count Distinct aggregations. |
Property record
Facts stated in the ServiceNow documentation. No out of the box record has been read from an instance yet.
| Property name |
com.snc.pa.dc.use_hashcode_for_distinct |
| Type |
boolean |
| Application |
Not stated |
| Default value |
true |
| Description |
Sets whether Count Distinct aggregations are stored as separate values in memory or as a HashCode. When the value of this property is True, a HashCode is used, which consumes less memory than storing individual values. |
Sources
Official references and nearby text excerpts where this property appears.
Context preview
Snippet 1
... com.snc.pa.dc.script_timeout Maximum time in seconds that a script is allowed to run during a data collection cycle. • Type: integer • Default value: 30 • Location: System Property [sys_properties] table com.snc.pa.dc.use_hashcode_for_distinct Sets whether Count Distinct aggregations are stored as separate values in memory or as a HashCode. When the value of this property is True, a HashCode is used, which consumes ...
More in com.snc
Other properties in the same namespace.
All 602 properties in com.snc →