-
GDS导入数据时是否支持使用公网/外网导入? - 数据仓库服务 GaussDB(DWS)
GDS导入数据时是否支持使用公网/外网导入? 不支持。GDS导入数据的原理是,GDS服务器和GaussDB(DWS)在内网互通的前提下,使用集群内每个DN去并行连接GDS服务器,以达到大容量并行导入的目的,因此必须确保GDS服务器与集群在同一个网络内。如果GDS为线下服务器,则需
-
使用公网IP连接集群时如何设置白名单? - 数据仓库服务 GaussDB(DWS)
使用公网IP连接集群时如何设置白名单? 用户可以登录VPC管理控制台手动创建一个安全组,然后回到GaussDB(DWS)创建集群页面,单击“安全组”下拉列表旁边的按钮,刷新后在“安全组”下拉列表中选择新建的安全组。 为了使GaussDB(DWS)客户端可以连接集群,用户需要在新建
-
历史查询 - 数据仓库服务 GaussDB(DWS)
历史查询 进入历史查询页面 登录GaussDB(DWS) 管理控制台。 在“集群 > 专属集群”页面,找到需要查看监控的集群。 在指定集群所在行的“操作”列,单击“监控面板”,系统将显示数据库监控页面。 在左侧导航栏选择“监控 > 历史查询”,进入历史查询监控页面。 在历史查询监控
-
集群绑定和解绑ELB - 数据仓库服务 GaussDB(DWS)
用户使用客户端连接DWS集群时,如果用户仅连接一个CN节点地址,通过该CN节点内网IP或弹性公网IP连接时,只能连接到固定的CN节点上,存在CN单点问题。如果通过内网域名或公网域名连接,域名解析服务会对每个客户端随机选择一个内网/公网IP地址,其解析机制并不能保证负载均衡,同样也存在CN单点问题。因此引入了弹性负载均衡服务(Elastic
-
获取集群连接地址 - 数据仓库服务 GaussDB(DWS)
图1 数据仓库连接信息 查看并获取集群的连接信息。 “内网IP” “公网IP” “弹性负载均衡地址” “JDBC连接字符串(内网)” “JDBC连接字符串(公网)” “ODBC连接字符串” 如果创建集群时没有自动绑定弹性IP,“公网IP”显示为空。如果您想使用公网访问地址(由弹性IP
-
查看表和数据库的信息 - 数据仓库服务 GaussDB(DWS)
查看表和数据库的信息 查询表信息 使用系统表pg_tables查询数据库所有表的信息。 1 SELECT * FROM pg_tables; 使用gsql的\d+命令查询表结构。 示例:先创建表customer_t1并插入数据。 1 2 3 4 5 6 7 8 9 CREATE
-
管理集群访问域名 - 数据仓库服务 GaussDB(DWS)
页面。 在“连接信息”区域下,显示“公网域名”,单击“修改”。 图2 查看公网域名 在“修改公网域名”弹出窗口中,输入目标域名,单击“确定”。 释放公网域名 集群创建成功后,对于不需要通过公网访问的集群,用户可以释放集群的公网域名。 释放公网域名的操作步骤如下: 登录GaussDB(DWS)
-
系统表和系统视图概述 - 数据仓库服务 GaussDB(DWS)
权限的系统表和视图,只有系统管理员可以查询。 禁止对系统表或系统视图进行增删改等操作,手动对系统表或系统视图的修改或破坏可能会导致系统信息不一致,造成系统控制异常甚至出现集群不可用。 系统表不支持toast,无法跨页存储,一个页面大小为8K,系统表各个字段长度需小于8K。 表1 常见系统表举例
-
系统表 - 数据仓库服务 GaussDB(DWS)
PGXC_NODE PLAN_TABLE_DATA SNAPSHOT TABLES_SNAP_TIMESTAMP 性能视图快照系统表 父主题: 系统表和系统视图
-
数据倾斜查询优秀实践 - 数据仓库服务 GaussDB(DWS)
数据倾斜查询优秀实践 导入过程存储倾斜即时检测 快速定位查询存储倾斜的表 父主题: 数据库管理
-
查询高性能 - 数据仓库服务 GaussDB(DWS)
查询高性能 GaussDB(DWS)通过如下功能来努力实现查询的高性能。 全并行的数据查询处理 GaussDB(DWS)是采用Shared-nothing架构的MPP系统,是由众多拥有独立且互不共享CPU、内存、存储等系统资源的逻辑节点组成。在这样的系统架构中,业务数据被分散存储
-
查询重写 - 数据仓库服务 GaussDB(DWS)
ts_rewrite的这种形式接受一个起始查询和SQL查询命令。 这里的查询命令是文本字串形式,必须产生两个tsquery列。查询结果的每一行,第一个字段的值(目标子查询) 都会被第二个字段(替代子查询)替换。 当多个规则需要重写时,重写顺序非常重要; 因此在实践中需要使用ORDER BY将源查询按照某些字段进行排序。
-
使用Linux gsql客户端连接集群 - 数据仓库服务 GaussDB(DWS)
端连接集群时,请指定为集群的默认数据库“gaussdb”。 “集群地址”:请参见获取集群连接地址进行获取。如果通过公网地址连接,请指定为集群“公网访问地址”或“公网访问域名”,如果通过内网地址连接,请指定为集群“内网访问地址”或“内网访问域名”。如果通过弹性负载均衡连接,请指定为“弹性负载均衡地址”。
-
使用Linux gsql客户端连接集群 - 数据仓库服务 GaussDB(DWS)
端连接集群时,请指定为集群的默认数据库“gaussdb”。 “集群地址”:请参见获取集群连接地址进行获取。如果通过公网地址连接,请指定为集群“公网访问地址”或“公网访问域名”,如果通过内网地址连接,请指定为集群“内网访问地址”或“内网访问域名”。如果通过弹性负载均衡连接,请指定为“弹性负载均衡地址”。
-
申请域名 - 数据仓库服务 GaussDB(DWS)
String 域名类型。 public:公网域名。 private:内网域名。 ttl 是 Integer 用于填写默认生成的SOA记录中有效缓存时间,以秒为单位。 取值范围:300~2147483647。 默认值为300s。 响应参数 无 请求示例 申请公网域名demo,默认生成的SOA记录中有效缓存时间为300s:
-
修改集群域名 - 数据仓库服务 GaussDB(DWS)
String 域名类型。 public:公网域名。 private:内网域名。 ttl 是 Integer 用于填写默认生成的SOA记录中有效缓存时间,以秒为单位。 取值范围:300~2147483647。 默认值为300s。 响应参数 无 请求示例 修改集群公网域名demo默认生成的SOA记录中有效缓存时间为300s:
-
可以通过SSH连接GaussDB(DWS)集群的节点吗? - 数据仓库服务 GaussDB(DWS)
B(DWS)的计算节点。但您不能通过SSH方式直接连接GaussDB(DWS)计算节点,您仅能通过GaussDB(DWS)服务提供的内网或公网访问地址连接相应的GaussDB(DWS)集群数据库。 父主题: 数据库连接
-
查询集群详情 - 数据仓库服务 GaussDB(DWS)
public_ip PublicIp object 公网IP地址,如果未指定,则默认不使用公网连接。 public_endpoints Array of PublicEndpoints objects 集群的公网连接信息,如果未指定,则默认不使用公网连接信息。 action_progress
-
SQL查询优秀实践 - 数据仓库服务 GaussDB(DWS)
作业中多个SQL有同样的子查询,并且子查询数据量较大。 Plan cost计算不准,导致子查询hash bucket太小,比如实际数据1000W行,hash bucket只有1000。 函数(如substr,to_number)导致大数据量子查询选择度计算不准。 多DN环境下对大表做broadcast的子查询。
-
将Schema中的表的查询权限赋给其他用户,赋权后仍无法查询Schema中的表 - 数据仓库服务 GaussDB(DWS)
上述SQL语句中的“GRANT SELECT”表示赋予的是表的查询权限,如果需要给其他用户赋予表的其他权限,请参考GRANT语法说明。 如果需要给某个用户赋权“可查询数据库所有schema里所有表”,可通过系统表PG_NAMESPACE查询出schema后授权。例如: 1 SELECT 'grant