
# HyperLogLog
#### hll_default_log2m
**参数说明：** 该参数可以指定hll数据结构桶的个数。桶的个数会影响hll计算distinct值的精度，桶的个数越多，误差越小。误差范围为：\[-1.04/2^log2m\*1/2^,+1.04/2^log2m\*1/2^\]。该参数可在PDB级别设置。
**参数类型：**整型
**参数单位：**无
**取值范围：**10 \~ 16
**默认值：**14。在PDB场景内，若未设置该参数，则继承来自全局的设置。
**设置方式：** 该参数属于USERSET类型参数，请参考[表1](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t91a6f212010f4503b24d7943aed6d846)中对应设置方法进行设置。
**设置建议：**推荐使用默认值，可以根据实际业务需要进行调整。
**设置不当的风险与影响：**设置过小可能无法达到所需的精度要求，而设置过大则可能导致资源浪费。
#### hll_default_log2explicit
**参数说明：**该参数可以用来设置从Explicit模式到Sparse模式的默认阈值大小。该参数可在PDB级别设置。
**参数类型：**整型
**参数单位：**无
**取值范围：**0 \~ 12
- 0：表示跳过Explicit模式。
- 1 \~ 12：表示在基数到达2^hll_default_log2explicit^时切换模式。
**默认值：**10。在PDB场景内，若未设置该参数，则继承来自全局的设置。
**设置方式：** 该参数属于USERSET类型参数，请参考[表1](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t91a6f212010f4503b24d7943aed6d846)中对应设置方法进行设置。
**设置建议：**推荐使用默认值，可以根据实际业务需要进行调整。
**设置不当的风险与影响：**设置过小可能无法达到所需的精度要求，而设置过大则可能导致资源浪费。
#### hll_default_log2sparse
**参数说明：**该参数可以用来设置从Sparse模式到Full模式的默认阈值大小。该参数可在PDB级别设置。
**参数类型：**整型
**参数单位：**无
**取值范围：**0 \~ 14
- 0：表示跳过Explicit模式。
- 1 \~ 14：表示在基数到达2^hll_default_log2sparse^时切换模式。
**默认值：**12。在PDB场景内，若未设置该参数，则继承来自全局的设置。
**设置方式：** 该参数属于USERSET类型参数，请参考[表1](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t91a6f212010f4503b24d7943aed6d846)中对应设置方法进行设置。
**设置建议：**推荐使用默认值，可以根据实际业务需要进行调整。
**设置不当的风险与影响：**设置过小可能无法达到所需的精度要求，而设置过大则可能导致资源浪费。
#### hll_duplicate_check
**参数说明：**该参数可以用来指定是否默认开启duplicatecheck。
**参数类型：**整型
**参数单位：**无
**取值范围：**0 \~ 1
- 0：表示默认关闭。
- 1：表示默认开启。
**默认值：**0
**设置方式：** 该参数属于USERSET类型参数，请参考[表1](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t91a6f212010f4503b24d7943aed6d846)中对应设置方法进行设置。
**设置建议：**推荐使用默认值，可以根据实际业务需要进行调整。
**设置不当的风险与影响：**开启可能会消耗更多资源来进行duplicate check，但会提高distinct值计算的准确性。
