检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用DWS分析某公司供应链需求 本实践将演示从OBS加载样例数据集到DWS 集群中并查询数据的流程,从而向您展示DWS 在数据分析场景中的多表分析与主题分析。 DWS 已经预先生成了1GB的TPC-H-1x的标准数据集,已将数据集上传到了OBS桶的tpch文件夹中,并且已赋予所有
Store):适合点查、写入频繁的实时场景,如根据订单号查询订单详情。 列存(Column Store):适合大批量分析型查询,如统计一段时间内的总交易额。 DWS提供的行列共存表(也称行列混存表),是一种创新的混合存储模式:在一张表中同时存储行格式数据和列格式数据,两种格式各自独立维护、
选择“专属集群 > 集群列表”。默认显示用户所有的集群列表。 集群列表中,在指定集群所在行的“操作”列,选择“更多 > 节点变更 > 重分布”。 系统将显示“重分布”页面。 在重分布页面选择默认的离线模式,单击“下一步:确认”提交重分布任务。 在线重分布 登录DWS管理控制台。 选择“专属集群
群中每个节点中锁等待链详细信息。如果节点中有多级的锁等待关系,会依次将整个锁等待链按照等待顺序显示出来。 该视图仅8.1.3.200及以上集群版本支持。 表1 PGXC_LOCKWAIT_DETAIL字段 名称 类型 描述 level integer 锁等待链中的层级,以1开始,每显示一层等待关系level会加1。
群中每个节点中锁等待链详细信息。如果节点中有多级的锁等待关系,会依次将整个锁等待链按照等待顺序显示出来。 该视图仅8.1.3.200及以上集群版本支持。 表1 PGXC_LOCKWAIT_DETAIL字段 名称 类型 描述 level integer 锁等待链中的层级,以1开始,每显示一层等待关系level会加1。
PG_LOCKWAIT_DETAIL PG_LOCKWAIT_DETAIL视图显示当前实例中锁等待链详细信息。如果存在多级的锁等待关系,会依次将整个锁等待链按照等待顺序显示出来。 该视图8.2.1集群版本中8.2.1.251及以上版本支持;9.1.1.100及以上集群版本支持。 表1
增加、修改和删除外部服务器的定义。 现有外部服务器(server)可以使用pg_foreign_server系统表查询。 注意事项 只有服务器的所有者有权限执行ALTER SERVER命令,系统管理员默认拥有此权限。 要更改服务器的所有者,必须是外部服务器的OWNER并且也是新的所有者角色的
PROCEDURE(使用RETURNS) 使用RETURNS的PROCEDURE迁移为使用RETURNS的FUNCTION。 Netezza语法 迁移后语法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
业务逻辑相对复杂,在数据库层面需要分别对核心交易和报表服务进行合理的资源管控,以保障业务系统正常运行。 报表分析类业务的优先级和实时性相对较低,但是复杂度更高,为有效进行资源管控,将报表分析和核心交易业务进行数据库用户分离,例如核心交易业务使用数据库用户budget_config
细等待链信息。该视图仅8.1.3.200及以上集群版本支持。 表1 PGXC_WAIT_DETAIL字段 名称 类型 描述 level integer 等待链中的层级,以1开始,每显示一层等待关系level会加1。 lock_wait_hierarchy text 等待链,以节点
细等待链信息。该视图仅8.1.3.200及以上集群版本支持。 表1 PGXC_WAIT_DETAIL字段 名称 类型 描述 level integer 等待链中的层级,以1开始,每显示一层等待关系level会加1。 lock_wait_hierarchy text 等待链,以节点
集合使用原则: 引用集合中的元素时宜使用FORALL语句,不宜使用FOR循环语句。 动态语句使用原则: 联机系统的交易程序不宜使用动态SQL。 PL/PGSQL中要实现DDL语句和系统控制命令,可使用动态SQL。 宜尽量使用变量绑定。 拼装SQL的使用原则: 拼装SQL宜使用绑定变量。
查询分区表web_returns_p2的分区信息。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 CREATE TABLE web_returns_p2 (
PG_INHERITS PG_INHERITS系统表记录关于表继承层次的信息。数据库里每个直接的子系表都有一条记录。间接的继承可以通过追溯记录链来判断。 表1 PG_INHERITS字段 名字 类型 引用 描述 inhrelid oid PG_CLASS.oid 子表的OID。 inhparent
查询分区表web_returns_p2的分区信息。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 CREATE TABLE web_returns_p2 (
PG_INHERITS PG_INHERITS系统表记录关于表继承层次的信息。数据库里每个直接的子系表都有一条记录。间接的继承可以通过追溯记录链来判断。 表1 PG_INHERITS字段 名字 类型 引用 描述 inhrelid oid PG_CLASS.oid 子表的OID。 inhparent
DELETE RETURNING on relation '%s'" SQLSTATE: 0A000 错误原因:INSTEAD rule中没有带returning,而原语句带returning,不能对表执行delete returning。 解决办法:需要使用带有returning子句的无条件的ON
21 22 23 24 25 26 27 CREATE TABLE web_returns_p1 ( wr_returned_date_sk integer, wr_returned_time_sk integer, wr_item_sk
21 22 23 24 25 26 27 CREATE TABLE web_returns_p1 ( wr_returned_date_sk integer, wr_returned_time_sk integer, wr_item_sk
FUTURE_STATE_TYPE:FPT框架中Future与Promise的共享状态FutureState。 FUTURE_TYPE:FPT框架中Future,Future 提供一种非阻塞的方式来获取异步任务的结果。 OBS_GET_IO_SCHEDULER_PERIODIC_STATS_SYS