检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GS_DECRYPT_BYTEA、PG_CREATE_PHYSICAL_REPLICATION_SLOT_EXTERN、SECRET_ACCESS_KEY、SECRETKEY、CREATE_CREDENTIAL、ACCESSKEY、SECRET_KEY等字符串(不区分大小写)的SQL语句记录识别为包含敏感信息的语句
DBE_SQL.GET_RESULT_UNKNOWN 读取一个已动态定义的列值(类型不识别时入此接口)。 DBE_SQL.DBE_SQL_GET_RESULT_CHAR 读取一个已动态定义的列值(指定char类型)。
DBE_SQL.GET_RESULT_UNKNOWN 读取一个已动态定义的列值(类型不识别时入此接口)。 DBE_SQL.DBE_SQL_GET_RESULT_CHAR 读取一个已动态定义的列值(指定char类型)。
在低于503.0.0版本升级到503.0.0版本后配置了该参数,回滚后该参数将无法识别。请勿在升级503.0.0版本期间配置该参数。
默认值:off 将该参数设置为on时,需要同时将参数enable_fast_query_shipping设置为off,检查索引列的隐式数据类型转换的识别机制才会生效。 父主题: 查询规划
使用开源客户端碰到此问题,可能原因: 数据库中存储的口令校验只存储了SHA256格式哈希,而开源客户端只识别MD5校验,双方校验方法不匹配报错。 数据库并不存储用户口令,只存储用户口令的哈希码。
取反(-) 支持,存在差异 连续取反次数超过1次时,GaussDB会将其识别为注释,导致返回结果与MySQL存在差异。 XOR、|、&、<、>、<=、>=、=、!= 支持,存在差异 MySQL执行机制为执行左操作数后,对结果进行判断是否为空,进而决定是否需要执行右操作数。
使用开源客户端碰到此问题,可能原因: 数据库中存储的口令校验只存储了SHA256格式哈希,而开源客户端只识别MD5校验,双方校验方法不匹配报错。 数据库并不存储用户口令,只存储用户口令的哈希码。
取反(-) 支持,存在差异 连续取反次数超过1次时,GaussDB会将其识别为注释,导致返回结果与MySQL存在差异。 XOR、|、&、<、>、<=、>=、=、!= 支持,存在差异 MySQL执行机制为执行左操作数后,对结果进行判断是否为空,进而决定是否需要执行右操作数。
target_session_attrs 指定数据库的连接类型,该参数用于识别主备节点,也可通过环境变量${PGTARGETSESSIONATTRS}来指定。
target_session_attrs 指定数据库的连接类型,该参数用于识别主备节点,也可通过环境变量${PGTARGETSESSIONATTRS}来指定。
target_session_attrs 指定数据库的连接类型,该参数用于识别主备节点,也可通过环境变量${PGTARGETSESSIONATTRS}来指定。
使用开源客户端碰到此问题,可能原因: 数据库中存储的口令校验只存储了SHA256格式哈希,而开源客户端只识别MD5校验,双方校验方法不匹配报错。 数据库并不存储用户口令,只存储用户口令的哈希码。
exclude-users: 指定黑名单用户名字,多个名字通过逗号分隔,通过dynamic-resolution设置是否动态解析识别用户名字。
使用开源客户端碰到此问题,可能原因: 数据库中存储的口令校验只存储了SHA256格式哈希,而开源客户端只识别MD5校验,双方校验方法不匹配报错。 数据库并不存储用户口令,只存储用户口令的哈希码。
设置建议:主要用于OM在线操作场景,不建议用户设置。 设置不当的风险与影响:修改该参数取值可能导致集群出现意料之外的结果,请保持默认值。 xloginsert_locks 参数说明:控制用于并发写预写式日志锁的个数。主要用于提高写预写式日志的效率。
exclude-users: 指定黑名单用户名字,多个名字通过逗号分隔;通过dynamic-resolution设置是否动态解析识别用户名字。
DBE_SQL.GET_RESULT_UNKNOWN 读取一个已动态定义的列值(类型不识别时入此接口)。 DBE_SQL.DBE_SQL_GET_RESULT_CHAR 读取一个已动态定义的列值(指定char类型)。
易错场景:“SELECT timestampdiff(hour, '2020-03-01 00:00:00', '2020-02-28 00:00:00+08');”B兼容模式数据库中时间函数不会自动计算时区,所以此处+08并未识别为时区,而是+作为分隔符当作秒来进行计算。
易错场景:在MySQL兼容性B模式数据库中执行“SELECT timestampdiff(hour, '2020-03-01 00:00:00', '2020-02-28 00:00:00+08');”时,时间函数不会自动计算时区,所以此处+08并未识别为时区,而是+作为分隔符当作秒来进行计算