检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果GaussDB(DWS)建表时没有指定分布列,数据会怎么存储? 8.1.2及以上集群版本,可通过GUC参数default_distribution_mode来查询和设置表的默认分布方式。 如果建表时没有指定分布列,数据会以下几种场景来存储: 场景一 若建表时包含主键/唯一约束,则选取HA
点添加完成后,原节点存储的业务数据明显多于新节点,此时系统自动在所有节点重新分布保存数据。在开始做重分布时,系统会自动执行一次vacuum,从而释放了存储空间,因此,扩容后已使用存储容量减少了很多。 处理方法 建议您定期做vacuum full清理与回收存储空间,防止数据膨胀。
cidr和inet操作符 操作符<<,<<=,>>,>>=对子网包含进行测试。它们只考虑两个地址的网络部分(忽略任何主机部分),然后判断其中一个网络是等于另外一个网络,还是另外一个网络的子网。 < 描述:小于 示例: 1 2 3 4 5 SELECT inet '192.168.1
删除表数据后执行了VACUUM,但存储空间并没有释放 问题现象 删除表数据后执行了VACUUM,但是存储空间并没有释放。 原因分析 执行VACUUM时,对某些表可能没有权限,或者数据库本身并没有太多的数据膨胀。 执行VACUUM,默认清理当前用户在数据库中拥有权限的每一个表,没有权限的表则直接跳过回收操作。
DFS server." SQLSTATE: 44000 错误原因:创建DFSserver没有指定HDFS的配置文件路径。 解决办法:创建HDFS表需要指定HDFS的配置文件路径,即指定cfgpath的option。 GAUSS-04734: "There is an illegal
例如,如果输入的表名称“Employee”,则表名将创建为“Employee”。 创建表的模式名称显示在“用户模式”中。 从“表存储方式”中选择表存储方式。 ROW:创建行存表。 COLUMN:创建列存表。 选择“表类型”。“表类型”指定表类型。 “正常”:如指定为“正常”,则创建一个标准的表。
索引变得“臃肿”,包含大量的空页或接近空页。 为索引更改了存储参数(例如填充因子),并且希望这个更改完全生效。 使用CONCURRENTLY选项创建索引失败,留下了一个“非法”索引。 注意事项 REINDEX DATABASE和SYSTEM这种形式的重建索引不能在事务块中执行。 避免在业务高峰期执行对大表执行CREATE
ALL_SOURCE ALL_SOURCE视图存储当前用户可访问的存储过程或函数信息,且提供存储过程或函数定义的字段。 表1 ALL_SOURCE字段 名称 类型 描述 owner name 对象的所有者。 name name 对象名称。 type name 对象的类型。 text
出现以下情况:(1)无名;(2)包含--;(3)以-开头或结束;(4)包含文件夹间隔符如/或者\\。 GAUSS-01480: "could not open extension control file '%s': %m" SQLSTATE: XX000 错误原因:CREATE
statement ; 参数说明 PLAN 表示需要将计划信息存储于PLAN_TABLE中,存储成功将返回“EXPLAIN SUCCESS”。 STATEMENT_ID 用户可以对查询设置标签,输入的标签信息也将存储于PLAN_TABLE中。 用户在执行EXPLAIN PLAN时,如果没有进行SET
statement ; 参数说明 PLAN 表示需要将计划信息存储于PLAN_TABLE中,存储成功将返回“EXPLAIN SUCCESS”。 STATEMENT_ID 用户可以对查询设置标签,输入的标签信息也将存储于PLAN_TABLE中。 用户在执行EXPLAIN PLAN时,如果没有进行SET
实时数仓(单机部署)暂不支持自动删除分区功能。 COLVERSION 指定列存存储格式的版本,支持不同存储格式版本之间的切换,但分区表不支持存储格式版本切换。 取值范围: 1.0:列存表的每列以一个单独的文件进行存储,文件名以relfilenode.C1.0、relfilenode.C2.0、relfilenode
p:数值总是以简单方式存储。 e:数值可以存储在一个“次要”关系中(如果有该关系,请参见pg_class.reltoastrelid)。 m:数值可以以内联压缩方式存储。 x:数值可以以内联压缩方式或者在“次要”表里存储。 须知: m域也可以移到从属表里存储,但只是最后的解决方法(首先移动e和x域)。
p:数值总是以简单方式存储。 e:数值可以存储在一个"次要"关系中(如果有该关系,请参见pg_class.reltoastrelid)。 m:数值可以以内联压缩方式存储。 x:数值可以以内联压缩方式或者在"次要"表里存储。 须知: m域也可以移到从属表里存储,但只是最后的解决方法(首先移动e和x域)。
application_name text 连接到后端的应用名。 client_addr inet 连接到后端的客户端的IP地址。 如果此字段是null,它表明通过服务器机器上UNIX套接字连接客户端或者这是内部进程,如autovacuum。 client_hostname text 客户端的主机名,这个字
allowed for COPY to file" SQLSTATE: 42602 错误原因:COPY目的文件不能用相对路径格式。 解决办法:COPY目的文件使用绝对路径格式。 GAUSS-01216: "could not open file '%s' for writing: %m"
USER_SOURCE视图存储关于本模式下的存储过程或函数信息,且提供存储过程或函数定义的字段。 名称 类型 描述 owner character varying(64) 存储过程或函数的所有者。 name character varying(64) 存储过程或函数的名称。 text
USER_SOURCE视图存储关于本模式下的存储过程或函数信息,且提供存储过程或函数定义的字段。 名称 类型 描述 owner character varying(64) 存储过程或函数的所有者。 name character varying(64) 存储过程或函数的名称。 text
_cu_size bigint - 最近一次autovacuum前的CU文件大小(仅针对列存表)。 last_autovacuum_cu_size bigint - 最近一次autovacuum后的CU文件大小(仅针对列存表)。 last_autovacuum_rewrite_size
PG_NAMESPACE PG_NAMESPACE系统表存储命名空间,即存储schema相关的信息。 表1 PG_NAMESPACE字段 名称 类型 描述 nspname name 命名空间的名称。 nspowner oid 命名空间的所有者。 nsptimeline bigint