检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
"invalid attnum: %d" SQLSTATE: XX000 错误原因:运行过程中出现了不存在的系统列。 解决办法:若是由用户发起的系统列查询,需要检测是否支持该系统列的查询;否则为内部运行错误,请联系技术支持工程师提供技术支持。 GAUSS-03608: "number
GaussDB(DWS)数据仓库中保存的数据在删除后,可能没有释放占用的磁盘空间形成脏数据,导致磁盘浪费、创建及恢复快照性能下降等问题,如何清理? 清理与回收存储空间对系统的影响如下: 删除无用的脏数据,释放存储空间。 数据库将进行大量读写操作,可能影响正常使用,建议选择空闲时间执行。 数据库的存储空间越大,即数据可能越多,清理的时间越长。
lement,anyarray,anynonarray anyenum和anyrange类型。 伪类型internal用于声明只能在数据库系统内部调用的函数,这些函数不能直接在SQL查询里调用。如果某函数至少有一个internal类型的参数,则不能从SQL里调用。建议不要创建任何
schemaname = row_data.nspname; relname = row_data.relname; return next; END LOOP; END LOOP; return; END; $$ LANGUAGE plpgsql; 然后,通过table_distribution(schemaname
12 CREATE TYPE happiness AS ENUM ('happy', 'very happy', 'ecstatic'); CREATE TABLE holidays (num_weeks integer, happiness happiness); INSERT INTO
XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01715: "could not find attrdef tuple for relation %u attnum %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决
c(): 1 2 3 4 5 6 7 8 CREATE OR REPLACE FUNCTION tri_insert_func() RETURNS TRIGGER AS $$ DECLARE BEGIN
all代替union。union在合并两个集合时会执行去重操作,而union all则直接将两个结果集合并、不执行去重。执行去重会消耗大量的时间,因此,在一些实际应用场景中,如果通过业务逻辑已确认两个集合不存在重叠,可用union all替代union以便提升性能。 优化后的SQL查询由两个等值join
件的压缩方式。 取值范围: 当format为ORC时:zlib,snappy,lz4,缺省值为zlib。 当format为PARQUET时:zlib,snappy,lz4,lz4_hadoop,缺省值为snappy。 当format为TEXT、CSV或JSON时:gzip。 8.2
C执行错误。详情请参见故障处理。 如果输出文件夹中包含子文件夹或文件,DSC会在执行迁移前将其删除或者根据用户设置(config文件夹中application.properties配置文件)将其覆盖。已删除或覆盖的子文件夹或文件无法通过DSC恢复。 如果在同一台服务器上并发进行迁
In表达式后常量列表长度不能超过10,否则不能执行LLVM编译优化。 在资源许可的情况下,数据量越大,可获得的性能提升效果越好。 父主题: 系统调优
产生集群故障。 8.3.0.101 升级到8.3.0.110及以上版本 列存表查询语句中出现多结果集函数时,执行该语句会报错Set-returning function is not supported in vector engine。 非表的scan算子上的向量化执行引擎不支持多结果集函数。
多的功能,但对其输入要求更严格。 to_tsquery([ config regconfig, ] querytext text) returns tsquery to_tsquery从querytext中创建一个tsquery,querytext必须由布尔运算符& (AND),|
In表达式后常量列表长度不能超过10,否则不能执行LLVM编译优化。 在资源许可的情况下,数据量越大,可获得的性能提升效果越好。 父主题: 系统调优
to_tsquery将查询转换为tsquery数据类型。 to_tsquery([ config regconfig, ] querytext text) returns tsquery to_tsquery从querytext中创建一个tsquery,querytext必须由布尔运算符& (AND)、|
错误原因:分区索引表无效。 解决办法:重建分区表,生成正确的分区索引表。 GAUSS-01117: "cannot swap mapped relation '%s' with non-mapped relation" SQLSTATE: XX000 错误原因:在扩容充分过程中,通过gs_switch
通过CREATE USER创建用户的同时系统会在执行该命令的数据库中,为该用户创建一个同名的SCHEMA;其他数据库中,则不自动创建同名的SCHEMA;用户可使用CREATE SCHEMA命令,分别在其他数据库中,为该用户创建同名SCHEMA。 系统管理员在普通用户同名schema下创
容会重分布所有数据,系统会根据bucket总数和DN数目,自动决定采用何种扩容方式。 存算分离架构(DWS 3.0)通过磁盘缓存和IO异步读写提升性能,在磁盘缓存全命中时,持平存算一体架构(DWS 2.0)。 图1 存算分离架构 【实时处理】 推出向量化Turbo加速引擎,tpch
EXISTS tri_insert_func; CREATE OR REPLACE FUNCTION tri_insert_func() RETURNS TRIGGER AS $$ DECLARE BEGIN
0字节以内。 GAUSS-01182: "COPY delimiter cannot be newline or carriage return" SQLSTATE: 22023 错误原因:COPY操作的分隔符不允许使用换行或回车。 解决办法:COPY操作分隔符只能是水平制表符或