检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
空间并没有释放。 原因分析 执行VACUUM时,对某些表可能没有权限,或者数据库本身并没有太多的数据膨胀。 执行VACUUM,默认清理当前用户在数据库中拥有权限的每一个表,没有权限的表则直接跳过回收操作。 参数vacuum_defer_cleanup_age不是0,该参数在老版本
出结果有时候是t1,有时候是t2,因此怀疑是数据库有问题,结果集不正确。 String_agg函数的作用是将组内的数据合并成一行,但是如果用户用法是string_agg(ename, ',')这种情况下,结果集就是不稳定的,因为没有指定组合的顺序。 例如,上述SQL语句中的输出结果可以是以下任意一种,且都是合理的。
TABLE语句包含WITH DATA选项,则会将tab1的数据也复制到tab2中。使用CREATE AS时,源表中的CONSTRAINT行将保留在新表中。 如果session_mode设为Teradata,则必须删除目标表中的重复记录。该操作通过在迁移脚本中添加MINUS运算符实现。 如
PG_STAT_REPLICATION字段 名称 类型 描述 pid bigint 线程的PID。 usesysid oid 用户系统ID。 usename name 用户名。 application_name text 程序名称。 client_addr inet 客户端地址。 client_hostname
resource pools." SQLSTATE: 42501 错误原因:禁止普通用户进行删除resource pool对象的操作。 解决办法:只有系统用户可以对resource pool对象进行删除操作。普通用户无权删除。 GAUSS-04354: "ON COMMIT only support
表1 PGXC_OBS_IO_SCHEDULER_PERIODIC_STATS字段 名称 类型 描述 node_name name CN或DN实例的名称,例如,dn_6001_6002。 io_type char IO类型,包括: R(读) W(写) S(文件操作) recent_throttled_req_num
late to require new batchstore eflags" SQLSTATE: XX006 错误原因:系统内部错误:设置新的batchstore 标记过晚。 解决办法:内部错误,请联系技术支持工程师提供技术支持。 GAUSS-02489: "batchstore
is in progress. 解决方案:xlog函数、WAL控制函数在恢复期间不能执行,恢复控制函数只能在恢复期间执行,在恢复期间不能创建新的WAL条目、不能执行Roach备份。 level: ERROR GS_113140188 错误码: a backup is already
仅当proshippable的值为t时,函数可以下推。 random如果出现CTE中,也不下推。因为这种场景下下推可能出现结果错误。 对于用户自定义函数,可以在创建函数的时候指定provolatile和proshippable属性的值,详细请参考CREATE FUNCTION。 对于函数不能下推的场景:
text) 描述:功能与hudi_sync_task_submit(regclass, regclass)一致,不同之处在于,用户可以额外指定两个text入参,表示用户期望哪些字段被同步。字段之间使用','分隔,支持引号和转义字符的解析。两个text参数的字段数量和顺序应当一致,表示同步
late to require new tuplestore eflags" SQLSTATE: 23514 错误原因:系统内部错误:设置新的tuplestore 标记过晚。 解决办法:内部错误,请联系技术支持工程师提供技术支持。 GAUSS-02478: "tuplestore
解决办法:检查字典文件路径和格式,且确保用户有操作权限。 GAUSS-04669: "could not seek xdb file : %m" SQLSTATE: XX000 错误原因:设置字典文件指针读取位置失败。 解决办法:检查字典文件路径和格式,且确保用户有操作权限。 GAUSS-04670:
"Password should not equal to the rolname." SQLSTATE: XX000 错误原因:新密码和用户名相同。 解决办法:不允许密码和用户名相同。请重新选择符合要求的密码。 父主题: GAUSS-00601 -- GAUSS-00700
在资源许可的情况下,多台GDS服务器并发导入会很大程度上提高数据导入效率。相关案例请参见多数据服务器并行导入。 对于高并发的GDS导入场景,为了保持GDS和DN间的数据连接稳定,可以将GDS服务器环境和DN所在环境的TCP Keepalive检测时间增长(推荐增长至5分钟)。调整集群环境的TCP Keepalive参数会影响故障检测的响应时间。
ument为动态SQL语句传递模式对象。如果存储过程需要通过声明参数传递数据库对象来构造动态SQL语句(常见于执行DDL语句时),建议采用连接运算符“||”拼接dynamic_select_clause; 动态PL/SQL块允许出现重复的占位符,即相同占位符只能与USING子句的
gtm-lite或1:表示开启GTM-Lite模式。 gtm-free或2:表示开始GTM-Free模式。 默认值:gtm GaussDB(DWS)实例和GTM实例都有相同含义的gtm_option参数,对于GTM和GTM-Lite两种模式,一定要在gaussdb和gtm上设置为相同的模式,否则会出现业务报错无法执行的问题。
使用此类型语句在指定的DN执行AVG聚集计算时,返回结果集是以数组形式返回,如{4,2},表示sum结果为4,count结果为2。 由于CN节点不存储用户表数据,不允许指定CN节点执行用户表上的SELECT查询。 不允许执行嵌套的EXECUTE DIRECT语句,即执行的SQL语句不能同样是EXECUTE D
在迁移之前必须先创建输入文件夹和输出文件夹,并将待迁移的所有SQL脚本复制到输入文件夹中。Linux系统操作如下: 创建输入和输出文件夹。您可以根据用户的首选项在任意位置创建文件夹。用户也可以使用默认的文件夹作为输入、输出,作为包的一部分提供。 1 2 mkdir input mkdir output 由
就会出现备份慢的情况。建议您适当地增加备份频率。 其中快照备份和恢复速率如下所示(此速率为实验室测试环境下数据,介质为SSD本地盘,仅供用户参考。在实际使用中,由于磁盘、网络、带宽等因素可能会产生一定的差异): 备份速率:200 MB/s/DN 恢复速率:125 MB/s/DN
对象标识符类型 GaussDB(DWS)在内部使用对象标识符(OID)作为各种系统表的主键。系统不会给用户创建的表增加一个OID系统字段,OID类型代表一个对象标识符。 目前OID类型用一个四字节的无符号整数实现。因此不建议在创建的表中使用OID字段做主键。 表1 对象标识符类型