Property reference

com.snc.pa.dc.use_hashcode_for_distinct

Stores Count Distinct aggregation values as HashCodes to reduce memory use during Performance Analytics data collection. With the default true setting, aggregations use HashCodes instead of retaining each distinct value separately, consuming less memory.

Default
true
Type
boolean
Application
Not stated

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 →