检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
bigint 网络时间,包含CN向客户端发送数据、DN向CN发送数据等时间(单位:微秒)。 data_io_time bigint IO时间,文件IO耗时(单位:微秒)。 first_time timestamp with time zone 该SQL第一次执行的时间。 last_time
ssDB(DWS) 数据仓库的多维度查询分析的能力。 GaussDB(DWS) 已预先将样例数据上传到OBS桶的“retail-data”文件夹中,并给所有华为云用户赋予了该OBS桶的只读访问权限。 操作流程 本实践预计时长60分钟,基本流程如下: 准备工作 步骤一:导入零售业百货公司样例数据
KEY, a int, b int); INSERT INTO t1 VALUES(1,1,1); -- 对于冲突行,把a列修改为目标表a列值加1,更新为(1,2,1) INSERT INTO t1 VALUES(1,10,20) ON CONFLICT(id) DO UPDATE SET
0表示不限制。 NODE GROUP 设置用户关联的逻辑集群名称。如果需要关联的逻辑集群名称包含大写字符或特殊字符,指定逻辑集群名称时需要加双引号。 ACCOUNT LOCK | ACCOUNT UNLOCK ACCOUNT LOCK:锁定账户,禁止登录数据库。 ACCOUNT
0表示不限制。 NODE GROUP 设置用户关联的逻辑集群名称。如果需要关联的逻辑集群名称包含大写字符或特殊字符,指定逻辑集群名称时需要加双引号。 ACCOUNT LOCK | ACCOUNT UNLOCK ACCOUNT LOCK:锁定账户,禁止登录数据库。 ACCOUNT
的IO开销。 表数据量比较大。 小表扫描本身耗时不大,分区表的性能收益不明显,因此只建议对大表采取分区策略。列存储模式下因为每个列是单独的文件存储,且最小的存储单元CU可存储6w行数据,因此对于列存分区表,建议每个分区的数据不小于DN个数*6w。 创建范围(range)分区表 示
/query_templates/ -scale 1000 -dialect hwdws 执行后会生成query_0.sql文件,里面放着99个标准SQL语句,需要手动去切分成99个文件。 生成的标准查询中如下日期函数语法在GaussDB(DWS)暂不支持,需要手动进行修改: 1 2 3
/query_templates/ -scale 1000 -dialect hwdws 执行后会生成query_0.sql文件,里面放着99个标准SQL语句,需要手动去切分成99个文件。 生成的标准查询中如下日期函数语法在GaussDB(DWS)暂不支持,需要手动进行修改: 1 2 3
的IO开销。 表数据量比较大。 小表扫描本身耗时不大,分区表的性能收益不明显,因此只建议对大表采取分区策略。列存储模式下因为每个列是单独的文件存储,且最小的存储单元CU可存储6w行数据,因此对于列存分区表,建议每个分区的数据不小于DN个数*6w。 创建范围(range)分区表 示
IDENTIFIED BY 'newpassword' REPLACE '{Password}'; 给用户授权。 要创建有“创建数据库”权限的用户,需要加CREATEDB关键字。 1 CREATE USER Tom CREATEDB PASSWORD '{Password}'; 为用户追加CREATEROLE权限。
0表示不限制。 NODE GROUP 设置用户关联的逻辑集群名称。如果需要关联的逻辑集群名称包含大写字符或特殊字符,指定逻辑集群名称时需要加双引号。 ACCOUNT LOCK | ACCOUNT UNLOCK ACCOUNT LOCK:锁定账户,禁止登录数据库。 ACCOUNT
0表示不限制。 NODE GROUP 设置用户关联的逻辑集群名称。如果需要关联的逻辑集群名称包含大写字符或特殊字符,指定逻辑集群名称时需要加双引号。 ACCOUNT LOCK | ACCOUNT UNLOCK ACCOUNT LOCK:锁定账户,禁止登录数据库。 ACCOUNT
0表示不限制。 NODE GROUP 设置用户关联的逻辑集群名称。如果需要关联的逻辑集群名称包含大写字符或特殊字符,指定逻辑集群名称时需要加双引号。 IN ROLE 新角色立即拥有IN ROLE子句中列出的一个或多个现有角色拥有的权限。不推荐使用。 IN GROUP IN GROUP是IN
中用户数据在全部节点重新动态分布,否则需要用户自主开始数据重分布。 离线扩容过程中,应该停止所有业务或运行少量查询语句。表重分布期间会对表加共享锁,所有插入、更新、删除操作和表DDL操作都会长时间阻塞,会出现等锁超时情况。一旦表重分布完成,用户可以正常访问该表。在重分布执行过程中
KEY, a int, b int); INSERT INTO t1 VALUES(1,1,1); -- 对于冲突行,把a列修改为目标表a列值加1,更新为(1,2,1) INSERT INTO t1 VALUES(1,10,20) ON CONFLICT(id) DO UPDATE SET
ssZ created String 集群创建时间,格式为 ISO8601:YYYY-MM-DDThh:mm:ssZ port Integer 集群服务端口。 endpoints Array of Endpoints objects 集群的内网连接信息。 nodes Array
当重复该函数调用时,Oracle将从缓存中获取结果,而不必重新执行该函数。 某些场景下,这种缓存行为可带来显著的性能提升。 目标数据库不支持该关键字。该关键字会从目标文件中移除。 图9 输入:RESULT_CACHE 图10 输出:RESULT_CACHE 包含空格的关系运算符 GaussDB(DWS)不支持含有空格的关系运算符(<=、>=、
down,同时支持集群拓扑结构的重组。 DWS resize基于多nodegroup和数据重分布实现,resize过程中会按照新的资源诉求(硬件升降配)和集群规划(集群规模扩缩)部署一套新集群,然后和老集群做数据重分布,数据迁移完成后,会把业务迁移到新集群,然后释放老集群。 集群resiz
m:ssZ created String 集群创建时间,格式为ISO8601:YYYY-MM-DDThh:mm:ssZ port Integer 集群服务端口。 endpoints Array of Endpoints objects 集群的内网连接信息。 nodes Array
解决办法:检查删除/更新条件,是否一行数据被多次删除/更新。 GAUSS-04269: "init sctp for stream failed,maybe sctp port already in use" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。