检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String 数据源名称。 type String 数据源类型。 connect_info String 连接的数据库。 user_name String MRS数据源用户名,OBS数据源对应委托名称。 version String 外部数据源版本。 configure_status
错误原因:不允许修改系统表空间或者私有表空间。 解决办法:修正用户表空间名称为合法名称。 GAUSS-04374: "Insufficient storage space for tablespace '%s'" SQLSTATE: XX000 错误原因:配置给用户的表空间全部使用完毕。 解决办法:请联系管理员调整表空间配额。
SQLSTATE: 42703 错误原因:导入数据时指定了文本中存在OID项,但是用户表并不存在OID列。 解决办法:检查要导入的数据是否与用户表的定义在OID上是否一致,要么删除导入的OID项,要么对用户表增加OID列。 GAUSS-01205: "COPY (SELECT) WITH
资源池最大使用内存。 取值范围:字符串,内容范围1KB~2047GB。 mem_percent 资源池可用内存占全部内存或者组用户内存使用的比例。 普通用户的mem_percent范围为0-100的整数,默认值为0。 io_limits 该参数8.1.2集群版本中已废弃,为兼容历史版本保留该参数。
以上查询为lineitem表自连接的Anti Join,当使用cost_param的bit0为0时,估算Anti Join的行数与实际行数相差很大,导致查询性能下降。可以通过设置cost_param的bit0为1时,使Anti Join的行数估算更准确,从而提高查询性能。优化后的执行计划如下: 场景二:优化前
以上查询为lineitem表自连接的Anti Join,当使用cost_param的bit0为0时,估算Anti Join的行数与实际行数相差很大,导致查询性能下降。可以通过设置cost_param的bit0为1时,使Anti Join的行数估算更准确,从而提高查询性能。优化后的执行计划如下: 场景二:优化前
COLUMN salary WITH mask_full(salary); 修改脱敏策略生效表达式,使其对指定角色生效(若不指定用户,默认对当前用户生效): 1 2 ALTER REDACTION POLICY mask_emp ON emp WHEN (pg_has_role(current_user
length int [, fill text]) rpad(string text, length int [, fill text]) 通过填充字符fill(缺省为空格),把string填充到length长度,如果string已经比length长则将其尾部截断。如果fill为空
以上查询为lineitem表自连接的Anti Join,当使用cost_param的bit0为0时,估算Anti Join的行数与实际行数相差很大,导致查询性能下降。可以通过设置cost_param的bit0为1时,使Anti Join的行数估算更准确,从而提高查询性能。优化后的执行计划如下: 场景二:优化前
空间并没有释放。 原因分析 执行VACUUM时,对某些表可能没有权限,或者数据库本身并没有太多的数据膨胀。 执行VACUUM,默认清理当前用户在数据库中拥有权限的每一个表,没有权限的表则直接跳过回收操作。 参数vacuum_defer_cleanup_age不是0,该参数在老版本
出结果有时候是t1,有时候是t2,因此怀疑是数据库有问题,结果集不正确。 String_agg函数的作用是将组内的数据合并成一行,但是如果用户用法是string_agg(ename, ',')这种情况下,结果集就是不稳定的,因为没有指定组合的顺序。 例如,上述SQL语句中的输出结果可以是以下任意一种,且都是合理的。
对于高脏页率的系统表,建议在确认当前没有用户操作该系统表时,再执行VACUUM FULL。 建议对脏页率超过80%的非系统表执行VACUUM FULL,用户也可根据业务场景自行选择是否执行VACUUM FULL。 使用场景 查询全库所有用户表的整体脏页率: 1 2 3 4
预定义词典不支持ALTER操作。 只有词典的所有者可以执行ALTER操作,系统管理员默认拥有此权限。 创建或修改词典之后,任何对于filepath路径下用户自定义的词典定义文件的修改,将不会影响到数据库中的词典。如果需要在数据库中使用这些修改,需使用ALTER TEXT SEARCH DICT
对于高脏页率的系统表,建议在确认当前没有用户操作该系统表时,再执行VACUUM FULL。 建议对脏页率超过80%的非系统表执行VACUUM FULL,用户也可根据业务场景自行选择是否执行VACUUM FULL。 使用场景 查询全库所有用户表的整体脏页率: 1 2 3 4
范。 new_owner 同义词对象的新所有者。 取值范围:字符串,有效的用户名。 示例 创建同义词t1: 1 CREATE OR REPLACE SYNONYM t1 FOR ot.t1; 创建新用户u1: 1 CREATE USER u1 PASSWORD '{password}';
范。 new_owner 同义词对象的新所有者。 取值范围:字符串,有效的用户名。 示例 创建同义词t1: 1 CREATE OR REPLACE SYNONYM t1 FOR ot.t1; 创建新用户u1: 1 CREATE USER u1 PASSWORD '{Password}';
text) 描述:功能与hudi_sync_task_submit(regclass, regclass)一致,不同之处在于,用户可以额外指定两个text入参,表示用户期望哪些字段被同步。字段之间使用','分隔,支持引号和转义字符的解析。两个text参数的字段数量和顺序应当一致,表示同步
"Password should not equal to the rolname." SQLSTATE: XX000 错误原因:新密码和用户名相同。 解决办法:不允许密码和用户名相同。请重新选择符合要求的密码。 父主题: GAUSS-00601 -- GAUSS-00700
使用此类型语句在指定的DN执行AVG聚集计算时,返回结果集是以数组形式返回,如{4,2},表示sum结果为4,count结果为2。 由于CN节点不存储用户表数据,不允许指定CN节点执行用户表上的SELECT查询。 不允许执行嵌套的EXECUTE DIRECT语句,即执行的SQL语句不能同样是EXECUTE D
io_priority text 保留字段,无实际意义。 is_foreign boolean 表示资源池是否用于逻辑集群之外的用户。如果为true,表示资源池用来控制不属于当前资源池的普通用户的资源。 short_acc boolean 资源池是否开启短查询加速,默认开启。 短查询加速开启,简单查询在快车道管控。