检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据库中表个数非常多(至少大于1W)的场景,因PGXC_GET_TABLE_SKEWNESS视图涉及全库查并计算非常全面的倾斜字段,所以可能会花费比较长的时间(小时级),建议参考PGXC_GET_TABLE_SKEWNESS视图定义,执行以下操作: 8.1.2及之前集群版本中使用table_distrib
"Redistribution failed due to user request." SQLSTATE: 无 错误原因:由于用户请求,重分布失败。 解决办法:检查在扩容/缩容过程中,用户有没有执行非法操作。 GAUSS-52602 : "There is no CN in old nodes. "
度。 当前dws-kettle-plugin版本仅支持pdi-ce-9.4.0.0-343版本,新版本是否兼容,请以实际验证结果为准,推荐用户使用pdi-ce-9.4.0.0-343版本。 准备Kettle环境 安装JDK1.8,并配置相关环境变量。 访问下载地址下载Kettle工具,下载解压即可。
all代替union。union在合并两个集合时会执行去重操作,而union all则直接将两个结果集合并、不执行去重。执行去重会消耗大量的时间,因此,在一些实际应用场景中,如果通过业务逻辑已确认两个集合不存在重叠,可用union all替代union以便提升性能。 优化后的SQL查询由两个等值join
union在合并两个集合时会执行去重操作,而union all则直接将两个结果集合并、不执行去重。执行去重会消耗大量的时间,因此,在一些实际应用场景中,如果通过业务逻辑已确认两个集合不存在重叠,可用union all替代union以便提升性能。 join列增加非空过滤条件 若join列上的NULL值较多,则可以加上is
与SQL的COPY命令不同,该命令读取/写入的文件是本地文件,而非数据库服务器端文件;所以,要操作的文件的可访问性、权限等,都是受限于本地用户的权限。 说明: \COPY只适合小批量,格式良好的数据导入,容错能力较差。导入数据应优先选择GDS或COPY。 参数说明 table 表的名字(可以有模式修饰)。
GAUSS-00006: "operator is only a shell: %s" SQLSTATE: 42883 错误原因:未定义的函数。 解决办法:用户检查输入语句。 GAUSS-00007: "op ANY/ALL (array) requires array on right side"
ALTER SESSION SET SESSION AUTHORIZATION joe PASSWORD '{Password}'; 切换到默认用户: 1 ALTER SESSION SET SESSION AUTHORIZATION default; 相关链接 SET 父主题: DDL语法
客户端应用需要把它们转换成二进制进行操作。使用FETCH语句,游标可以返回文本或二进制格式。 需小心使用二进制游标。文本格式一般都比对应的二进制格式占用的存储空间大。二进制游标返回内部二进制形态的数据,可能更易于操作。如果想以文本方式显示数据,则以文本方式检索会为用户节约很多客
ALTER SESSION SET SESSION AUTHORIZATION joe PASSWORD '{password}'; 切换到默认用户: 1 ALTER SESSION SET SESSION AUTHORIZATION default; 相关链接 SET 父主题: DDL语法
准数仓”即通过以上规格区分。 实时数仓需要支持将insert+upsert+update等操作实时快速入库,数据来源于上游的其他数据库或者应用,同时要求入库后的数据要能及时查询,对于查询的效率要求很高。 目前GaussDB(DWS)传统数仓已有的行存表或者列存表都无法同时满足实时
数据库复制的方式来创建新的数据库。初始时,GaussDB(DWS)包含两个模板数据库template0、template1,以及一个默认的用户数据库gaussdb。 取值范围:已有数据库的名称。不指定时,系统默认拷贝template1。另外,不支持指定为gaussdb数据库。 目
准数仓”即通过以上规格区分。 实时数仓需要支持将insert+upsert+update等操作实时快速入库,数据来源于上游的其他数据库或者应用,同时要求入库后的数据能及时查询,并对于查询的效率要求很高。 目前GaussDB(DWS)传统数仓已有的行存表或者列存表都无法同时满足实时
解决办法:创建数据库的表空间时设置表空间目录"$PGDATA/pg_tblspc/"目录权限存在异常,可以通过尝试如下方法排除问题:1.确认是否为管理员用户或当前数据库创建权限;2.确认文件系统为只读,可以修改文件系统权限为可写和可执行;3.如果该目录已经存在,则不需要创建表空间。 父主题: GAUSS-00501
NALYZE。 对表执行过删除操作后,建议进行VACUUM,一般不建议日常使用VACUUM FULL选项,但是可以在特殊情况下使用。例如,用户删除了一个表的大部分行之后,希望从物理上缩小该表以减少磁盘空间占用。VACUUM和VACUUM FULL具体的差异可以参考VACUUM和VACUUM
UNION/INTERSECT/EXCEPT statements are not implemented" SQLSTATE: 0A000 错误原因:对于用户建立的规则,生成的查询树中,对UNION/INTERSECT/EXCEPT进行了过滤操作,该执行模式目前不支持。 解决办法:尝试进行rul
索配置的解析器、映射、配置选项等信息。 若模式名称已给出,那么文本搜索配置会在声明的模式中创建,否则会在当前模式创建。 定义文本搜索配置的用户成为其所有者。 PARSER和COPY选项是互相排斥的,因为当一个现有配置被复制,其分析器配置也被复制了。 语法格式 1 2 3 CREATE
单击“参数修改”页签,在“参数列表”中找到“timezone”修改其参数值为您所在的时区,然后单击“保存”。 在“修改预览”窗口,确认修改无误后,单击“保存”。 用户可根据界面中参数“timezone”所在行的“是否重启”列,判断修改参数后无需进行重启操作。 修改“timezone”参数后无需重启集群操作
'123tech123' ,'123' , '1' ) FROM dual ; QUOTE QUOTE允许用户在文字字符串中嵌入单引号而非使用双引号,即可以使用单引号指定一个文字字符串。 示例: 1 SELECT q'[I'm using quote
索配置的解析器、映射、配置选项等信息。 若模式名称已给出,那么文本搜索配置会在声明的模式中创建,否则会在当前模式创建。 定义文本搜索配置的用户成为其所有者。 PARSER和COPY选项是互相排斥的,因为当一个现有配置被复制,其分析器配置也被复制了。 语法格式 1 2 3 CREATE