定义
fleDisableSubstringPreviewParameterLimits8.2版本新增。:
覆盖对已启用Queryable Encryption的集合上的子字符串查询的字符串长度限制。
您只能在
mongos或副本集主节点上设置fleDisableSubstringPreviewParameterLimits。 该值在集群范围内设置。
语法
要为部署设置fleDisableSubstringPreviewParameterLimits ,请对admin数据库运行以下命令:
db.adminCommand( { setClusterParameter: { fleDisableSubstringPreviewParameterLimits: { shouldOverride: true } } } )
要查看当前值,请对 admin数据库运行以下命令:
db.adminCommand( { getClusterParameter: "fleDisableSubstringPreviewParameterLimits" } )
行为
默认下, MongoDB对启用了子字符串查询的Queryable Encryption加密字符串字段实施软限制:
strMaxLength限制为 60 个字符strMaxQueryLength限制为 10 个字符strMinQueryLength必须为 2 或更高
此参数将覆盖这些限制。
重要
查询加密长字符串会严重影响性能。尽可能限制字符串长度和查询长度。