GBase 8a
性能调优
文章

gbase8a使用like %%进行模糊查询时,返回结果不符合预期

发表于2024-04-25 10:01:25160次浏览2个评论

问题描述:

gbase8a使用like %%进行模糊查询时,返回结果集不符合预期,返回的结果集中包含非目标模糊匹配的数据,如下图所示:

问题原因:

在Gbase8a中,当数据库集群gbase_force_bin_like=1时,即使用二进制的形式进行匹配。上述查询返回的数据中,可能有字符的二进制与模糊查询中的相等,所以返回结果集与预期不一致。

 

解决办法:

  1. 将集群gnode层该参数设置为0

评论

登录后才可以发表评论
用户头像
levvel发表于 9个月前
听说评论可以拿积分,我试一下子
用户头像
GBase用户28017发表于 5个月前
谢谢分享。