检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
客户新开发了两个应用程序B、C,希望当前这三个应用程序均匀分布在指定节点,如应用程序A的连接分布在{node1,node2,node3,node4},应用程序B的连接分布在{node5,node6,node7,node8},应用程序C的连接分布在{node9,node10,node11,nod
4096的值会限制为4096。 MaxCacheSizeMiB=10 TcpUserTimeout 在支持TCP_USER_TIMEOUT套接字选项的操作系统上,指定传输的数据在TCP连接被强制关闭之前可以保持未确认状态的最大时长。 取值范围:0 ~ INT_MAX 默认值为0。
OPY命令都使用沙箱内的路径;当在沙箱环境中使用数据库,在沙箱外使用gsql时,COPY命令使用沙箱内的路径,\COPY命令则使用沙箱外的路径。 在COPY TO导出的过程中,如果表内字段数据存在“\0”字符,则字段数据在导出时会发生截断,字段中只有'\0'之前的数据会被导出。 COPY
--pset=VAR[=ARG] 在命令行上以\pset的风格设置打印选项。 说明: 这里必须用等号而不是空格分隔名称和值。例如,把输出格式设置为LaTeX,可以键入-P format=latex - -R, --record-separator=STRING 设置记录分隔符。 - -r 开启在客户端操作中可以进行编辑的模式。
参数说明:控制是否启动对大对象权限检查的向后兼容模式。 该参数属于SUSET类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示当读取或修改大对象时禁用权限检查,与PostgreSQL 9.0以前的版本兼容。 off表示启用大对象的权限检查。 默认值:off
表示该函数是否支持重载,默认值是false。 t(true):表示支持。 f(false):表示不支持。 prokind "char" 表示该对象为函数还是存储过程。 'f':表示该对象为函数。 'p':表示该对象为存储过程。 proargsrc text 描述兼容A语法定义的函数或存储过程的参数输入字符串,包括参数注释。默认值为NULL。
字符值 支持,有差异 在GaussDB和Oracle中,支持的比较规则不完全相同,相同比较规则的名称也可能不同。 GaussDB和Oracle的比较规则在可指定性上有差异,例如GaussDB不支持指定表级别的比较规则,而Oracle支持。 GaussDB和Oracle在指定比较规则的语
character varying(2) TM或TX。 TM对应pg_locks中的relation锁。 TX对应其余锁。 id1 numeric TM锁:对象号对应relationId。 TX锁:暂不支持,值为0。 id2 numeric TM锁:默认为0。 TX锁:暂不支持,值为0。 lmode
创建表 背景信息 表是建立在数据库中的,在不同的数据库中可以存放相同的表,甚至可以通过使用模式在同一个数据库中创建相同名称的表。 创建表 执行如下命令创建表。 1 2 3 4 5 6 7 gaussdb=# CREATE TABLE customer_t1 ( c_customer_sk
将序列和一个表的指定字段进行关联。这样,在删除那个字段或其所在表的时候会自动删除已关联的序列。关联的表和序列的所有者必须是同一个用户,并且在同一个模式中。需要注意的是,通过指定OWNED BY,仅仅是建立了表的对应列和sequence之间关联关系,并不会在插入数据时在该列上产生自增序列。 缺省值为OWNED
2:表示在1的基础上,使用增强的coalesce表达式估算、hash join代价估算、semi/anti join代价估算。 3:表示在2的基础上,使用边界矫正估计器估算NDV, indexscan的hint可以作用于indexonlyscan。 4:表示在3的基础上,使用分区级统计信息参与代价估算。
gs_role_public_dblink_drop 具有执行删除public database link对象的权限。 gs_role_public_dblink_alter 具有执行修改public database link对象的权限。 关于内置角色的管理有如下约束: 以gs_role_开头的角色名作为数
starelid oid 所描述字段所属的表或者索引。 starelkind "char" 所属对象的类型,'c'表示表,'p'表示分区。 stainherit boolean 是否统计有继承关系的对象。 statimestamp timestamp with time zone 该条统计信息收集的时间。
数据和表达式统计数据(后续支持)。该表在分布式下可见不可用。 表1 GS_STATISTIC_EXT_HISTORY字段 名称 类型 描述 starelid oid 所描述字段所属的表或者索引。 starelkind "char" 所属对象的类型,'c'表示表,'p'表示分区。 stainherit
pl_execution_time bigint plpgsql上的执行时间(单位:微秒)。 pl_compilation_time bigint plpgsql上的编译时间(单位:微秒)。 data_io_time bigint IO上的时间花费(单位:微秒)。 net_send_info
字段名称 字段类型 说明 db_name text 数据库名称。 schema_name text 模式名称。 object_name text 对象名称。 stmt_type text SQL语句类型。 表3 SKIP TXN时,param1-2字段 字段名称 字段类型 说明 csn text
端进程发送一个查询取消(SIGINT)信号。一个活动的后端进程的PID可以从pg_stat_activity视图的pid字段找到,或者在服务器上用ps列出数据库进程。具有SYSADMIN权限的用户,后端进程所连接的数据库的属主,后端进程的属主或者继承了内置角色gs_role_si
字符值 支持,有差异 在GaussDB和Oracle中,支持的比较规则不完全相同,相同比较规则的名称也可能不同。 GaussDB和Oracle的比较规则在可指定性上有差异,例如GaussDB不支持指定表级别的比较规则,而Oracle支持。 GaussDB和Oracle在指定比较规则的语
创建表 背景信息 表是建立在数据库中的,在不同的数据库中可以存放相同的表。甚至可以通过使用模式在同一个数据库中创建相同名称的表。 创建表 执行如下命令创建表。 1 2 3 4 5 6 7 openGauss=# CREATE TABLE customer_t1 ( c_customer_sk
创建表 背景信息 表是建立在数据库中的,在不同的数据库中可以存放相同的表,甚至可以通过使用模式在同一个数据库中创建相同名称的表。 创建表 执行如下命令创建表。 1 2 3 4 5 6 7 8 gaussdb=# CREATE TABLE customer_t1 ( c_customer_sk