检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
conf为集群信息配置文件,包含如下五个变量: 1 2 3 4 5 cluster_ip=127.0.0.1 集群主cn节点内网ip db_name=tpcds_test 数据库名称 db_port=6000
PG_USER_MAPPING PG_USER_MAPPING系统表存储从本地用户到远程的映射。 需要有系统管理员权限才可以访问此系统表。普通用户可以使用视图PG_USER_MAPPINGS进行查询。 表1 PG_USER_MAPPING字段 名字 类型 引用 描述 oid oid
PG_USER_MAPPING PG_USER_MAPPING系统表存储从本地用户到远程的映射。 需要有系统管理员权限才可以访问此系统表。普通用户可以使用视图PG_USER_MAPPINGS进行查询。 表1 PG_USER_MAPPING字段 名字 类型 引用 描述 oid oid
数据使用、经常被用作查询的条件或者被要求排序的字段来确定是否建立索引。 索引类型 btree:B-tree索引使用一种类似于B+树的结构来存储数据的键值,通过这种结构能够快速的查找索引。btree适合支持比较查询以及查询范围。 gin:GIN索引是倒排索引,可以处理包含多个键的值(比如数组)。
GAUSS-04681 -- GAUSS-04690 有部分PostgreSQL特性,GaussDB(DWS)暂不支持,所以在SQL执行过程中可能会出现某特性不支持的报错信息。详细内容可参考GaussDB(DWS)不支持的PostgreSQL功能。 GAUSS-04681: "EXCLUDE
数据使用、经常被用作查询的条件或者被要求排序的字段来确定是否建立索引。 索引类型 btree:B-tree索引使用一种类似于B+树的结构来存储数据的键值,通过这种结构能够快速的查找索引。btree适合支持比较查询以及查询范围。 gin:GIN索引是倒排索引,可以处理包含多个键的值(比如数组)。
SQLSTATE: XX000 错误原因:分区表导入过程中下盘缓存文件创建失败。 解决办法:检查是否当前系统的文件数达到了最大值,检查当前系统是否有足够的存储空间用以创建分区表导入时的临时文件。 GAUSS-04752: "error write temp file while loading partitioned
toast是The OverSized Attribute Storage Technique(超尺寸字段存储技术)的缩写,是超长字段在GaussDB(DWS)的一种存储方式。当某表中有超长字段的时候,那么该表会有与之相关联的toast表。根据toast表的命名规则,假设存在表
support the case when HAVE_INT64_TIMESTAMP is false!" SQLSTATE: XX000 错误原因:当存储时间格式宏使用numeric数据类型时,不支持使用codegen功能。 解决办法:如果时间格式宏采用numeric数据类型,可设置enab
DBA_IND_PARTITIONS DBA_IND_PARTITIONS视图存储数据库中所有索引分区的信息。数据库中每个分区表的每个索引分区(如果存在的话)在DBA_IND_PARTITIONS里都会有一行记录。需要有系统管理员权限才可以访问。 名称 类型 描述 index_owner
删除手动快照 用户需要删除状态为“不可用”的快照,或者需要释放快照所占用的存储空间时,可以在“快照管理”中删除不再使用的快照。 成功删除的快照无法恢复,请谨慎操作。 操作步骤 登录GaussDB(DWS)管理控制台。 在左侧导航栏中,单击“管理 >快照管理”(或在集群列表中,单击
DBA_IND_PARTITIONS DBA_IND_PARTITIONS视图存储数据库中所有索引分区的信息。数据库中每个分区表的每个索引分区(如果存在的话)在DBA_IND_PARTITIONS里都会有一行记录。需要有系统管理员权限才可以访问。 名称 类型 描述 index_owner
INTO类似,且提供了SELECT INTO所提供功能的超集。建议使用CREATE TABLE AS语法替代SELECT INTO,因为SELECT INTO不能在存储过程中使用并且SELECT INTO字段名,不支持接收空行。 语法格式 1 2 3 4 5 6 7 8 9 10 11 12
PG_STAT_OBJECT PG_STAT_OBJECT系统表存储当前实例上表的统计信息和autovacuum效率信息,并且对于databaseid, relid, partid字段创建索引。该系统表的更新受enable_pg_stat_object参数控制。该系统表仅8.2.1及以上集群版本支持。
PG_EXTENSION PG_EXTENSION系统表存储关于所安装扩展的信息。GaussDB(DWS)默认有十四个扩展,即PLPGSQL、DIST_FDW、FILE_FDW、ROACH_API、HDFS_FDW、BTREE_GIN、GC_FDW、LOG_FDW、HSTORE、
PG_AGGREGATE PG_AGGREGATE系统表存储与聚集函数有关的信息。PG_AGGREGATE里的每条记录都是一条pg_proc里面的记录的扩展。PG_PROC记录承载该聚集的名字、输入和输出数据类型,以及其它一些和普通函数类似的信息。 表1 PG_AGGREGATE字段
PG_DESCRIPTION PG_DESCRIPTION系统表可以给每个数据库对象存储一个可选的描述(注释)。许多内置的系统对象的描述提供了PG_DESCRIPTION的初始内容。 这个表的功能类似PG_SHDESCRIPTION,用于记录整个集群范围内共享对象的注释。 表1 PG_DESCRIPTION字段
包拆分 包规范迁移为以包名命名的模式,包体中的存储过程和函数迁移为Packagename.procedurename和Packagename.funtionname。 设置pkgSchemaNaming=true后,可以进行迁移。 输入: PACKAGE1.FUNC1 1 2
PG_AGGREGATE PG_AGGREGATE系统表存储与聚集函数有关的信息。PG_AGGREGATE里的每条记录都是一条pg_proc里面的记录的扩展。PG_PROC记录承载该聚集的名字、输入和输出数据类型,以及其它一些和普通函数类似的信息。 表1 PG_AGGREGATE字段
TABLE比DELETE速度快且使用系统和事务日志资源少: DELETE语句每次删除一行,并在事务日志中为所删除每行记录一项。 TRUNCATE TABLE通过释放存储表数据所用数据页来删除数据,并且只在事务日志中记录页的释放。 TRUNCATE,DELETE,DROP三者的差异如下: TRUNCATE