检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
abbrev text 时区缩写。 utc_offset interval 相对于UTC的偏移量。 is_dst boolean 如果这是一个夏时制时区缩写则为TRUE,否则为FALSE。 父主题: 系统视图
abbrev text 时区缩写。 utc_offset interval 相对于UTC的偏移量。 is_dst boolean 如果这是一个夏时制时区缩写则为TRUE,否则为FALSE。 父主题: 系统视图
将随机I/O转换为连续I/O,从而减少扫描的I/O代价。 【关注】尽量避免数据shuffle。shuffle是指在物理上,数据从一个节点传输到另一个节点。shuffle占用了大量宝贵的网络资源,减小不必要的数据shuffle,可以减少网络压力,使数据的处理本地化,提高集群的性能
入数据的目标表,用于存储导入的数据。 该表的表结构必须与创建外表中创建的外表的表结构保持一致,即字段个数、字段类型要完全一致。 例如,创建一个名为product_info的表,示例如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
倾斜,hashjoin慢的原因是由于第18层redistribute后数据倾斜导致。 经过实际数据查证,customer_address的两个join列的不同值数目较少,使用其进行join容易出现数据倾斜,故把customer_address放到最后进行join。使用如下的hin
SECURITY LABEL 定义或更改对象的安全标签。 NOTIFY 生成一个通知。 LISTEN 监听一个通知。 UNLISTEN 停止监听通知信息。 LOAD 加载或重新加载一个共享库文件。 DISCARD 释放一个数据库的会话资源(8.2.0及以上集群版本已支持DISCARD) 。
倾斜,hashjoin慢的原因是由于第18层redistribute后数据倾斜导致。 经过实际数据查证,customer_address的两个join列的不同值数目较少,使用其进行join容易出现数据倾斜,故把customer_address放到最后进行join。使用如下的hin
PG_GROUP字段 名称 类型 描述 groname name 组的名称。 grosysid oid 组的ID。 grolist oid[] 一个数组,包含这个组里面所有角色的ID。 父主题: 系统视图
5~5倍,特别是Q19提升达16倍。 TPC-DS 1000x测试基准99个SQL中,9.1.0.200版本相比8.3.0版本,87个SQL有明显提升,其中15个SQL性能提升有2~10倍。 不论是简单的过滤、排序、聚集,还是复杂的多表关联、窗口计算、CTE查询,9.1.0版本都有明显性能优势。 表1
TRANSACTION BEGIN格式中的可选关键字,没有实际作用。 ISOLATION LEVEL 指定事务隔离级别,它决定当一个事务中存在其他并发运行事务时它能够看到什么数据。 在事务中第一个数据修改语句(INSERT,DELETE,UPDATE,FETCH,COPY)执行之后,事务隔离级别就不能再次设置。
typstorage字段值的复制。 attalign "char" pg_type.typalign字段值的复制。 attnotnull boolean 代表一个非空约束。可以改变这个字段来打开或者关闭该约束。 atthasdef boolean 该字段是否存在缺省值,此时它对应pg_attrdef表里实际定义此值的记录。
typstorage字段值的拷贝。 attalign "char" pg_type.typalign字段值的拷贝。 attnotnull boolean 代表一个非空约束。可以改变这个字段来打开或者关闭该约束。 atthasdef boolean 该字段是否存在缺省值,此时它对应pg_attrdef表里实际定义此值的记录。
包含表的模式名。 tablename name 规则作用的表名。 rulename name 规则的名称。 definition text 规则定义(一个重新构造的创建命令)。 父主题: 系统视图
包含表的模式名。 tablename name 规则作用的表名。 rulename name 规则的名称。 definition text 规则定义(一个重新构造的创建命令)。 父主题: 系统视图
-+------------+------------ (0 rows) 示例九:执行gs_restore,导入staffs和areas两个指定表的定义和数据。在导入之前,staffs和areas表不存在。 1 2 3 4 5 6 7 8 9 10 11 12
数据库级导出。 导出全量信息。 使用导出的全量信息可以创建一个与当前库相同的数据库,且库中数据也与当前库相同。 仅导出库中所有对象的定义,包含库定义、函数定义、模式定义、表定义、索引定义和存储过程定义等。 使用导出的对象定义,可以快速创建一个相同的数据库,但是库中并无原数据库的数据。 仅导出数据。
ase when的多个分支中,其中一个分支返回name类型,其他类型返回text类型),可能会出现向name类型对齐,字符截断。如果不希望出现字符按照64位截断的情况,则需要将name类型强制类型转化为text类型。 类型"char"只用了一个字节的存储空间。它在系统内部主要用于系统表,主要作为简单化的枚举类型使用。
ase when的多个分支中,其中一个分支返回name类型,其他类型返回text类型),可能会出现向name类型对齐,字符截断。如果不希望出现字符按照64位截断的情况,则需要将name类型强制类型转化为text类型。 类型"char"只用了一个字节的存储空间。它在系统内部主要用于系统表,主要作为简单化的枚举类型使用。
N查询以gs为前缀的视图。 查询此类实时视图时,因需要获取作业运行实时资源使用情况,会有一定的网络延时。 实例故障时,实时TopSQL视图有可能记录不全。 实时TopSQL中能够记录的SQL语句的规格是: 不记录特殊数据定义语句,如:SET、RESET、SHOW、ALTER SESSION
请参见下载客户端下载gsql客户端,并使用SSH文件传输工具(例如WinSCP工具),将客户端工具上传到一个待安装gsql的Linux主机上。 执行上传gsql操作的用户需要对客户端主机的目标存放目录有完全控制权限。 或者,您也可以先SSH远程登录到需要安装gsql的Linux主机,然后在Li