检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
TPC-H测试过程 TPC-H测试数据 TPC-H数据生成 建表与导入TPC-H数据 TPC-H查询测试 父主题: TPC-H性能测试
测试方法 总体流程 创建弹性云服务器ECS和数据仓库GaussDB(DWS) 构建TPC-H&TPC-DS使用数据 建表与数据导入 执行查询与结果收集
GAUSS-02471 -- GAUSS-02480 GAUSS-02471: "could not lock semaphore: error code %d" SQLSTATE: XX000 错误原因:WIN32平台不涉及。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS
配额说明 为防止资源滥用,平台限定了各服务资源的配额,对用户的资源数量和容量做了限制。 数据仓库服务的默认用户配额如表1所示。关于如何查看配额以及扩大配额的详细信息,请参见关于配额。 表1 用户配额 资源类型 总配额 节点数 256
同样,GaussDB(DWS)的TINYINT类型在导出时,只写外表和HIVE的建表类型也最好采用SMALLINT类型。 GaussDB(DWS)外表的日期和时间类型,不支持时区定义,HIVE不支持时区定义。
有如下两种开启分区管理功能的方式: 建表时指定period、ttl。 该方式适用于新建分区管理表时使用。新建分区管理表有两种语法:一种是建表时指定分区,另一种是建表时不指定分区。
8.1.3版本开始默认建表为轮询表(参见轮询表RoundRobin),如果不熟悉分布键,可以在建表时,使用ROUNDROBIN关键字,来降低业务开发难度(参见轮询表、哈希表适用场景)。 连接数据库,执行以下SQL语句查询倾斜表。
Schema中的表的查询权限赋给其他用户,赋权后仍无法查询Schema中的表 某张表执行过grant select on table t1 to public,如何针对某用户回收权限 普通用户创建或删除GDS/OBS外表语句时报错,提示没有权限或权限不足 赋予用户schema的all权限后建表仍然报错
若建表时不包含主键/唯一约束,但存在数据类型支持作分布列的列,则选取HASH分布,分布列为第一个数据类型支持作分布列的列。 若建表时不包含主键/唯一约束,也不存在数据类型支持作分布列的列,选取ROUNDROBIN分布。
可以先建唯一索引,再建同名的唯一约束。 如果表的一个字段,要作为另外一个表的外键,这个字段必须有唯一约束(或是主键),如果只是有唯一索引,就会报错。 示例:创建两个列的复合索引,并不要求是唯一索引。
GAUSS-04400: "Include identical distribution column '%s'" SQLSTATE: 42P16 错误原因:建表时指定了两个相同的分布列。 解决办法:修改建表语句。 父主题: GAUSS-04301 -- GAUSS-04400
创建访问密钥(AK和SK) 在本示例中,将导入OBS数据到GaussDB(DWS)集群数据库中。云平台用户通过客户端或API、SDK等方式访问OBS时,需要通过AK/SK认证方式进行认证鉴权。因此,当您需要通过客户端或JDBC/ODBC应用程序等方式连接GaussDB(DWS)数据库访问
解决办法:检查建表语句,保证分区的边界值递增。 GAUSS-00869: "can not add partition against NON-PARTITIONED table" SQLSTATE: XX000 错误原因:不能为NON-PARTITIONED表增加分区。
如何访问GaussDB(DWS) 数据仓库服务的基本使用流程如下图所示: 图1 数据仓库服务基本使用流程 访问集群 GaussDB(DWS)提供了Web化的服务管理平台,即管理控制台,还提供了基于HTTPS请求的API(Application programming interface
random_node_group,表示默认建表在随机选择的NodeGroup上,该配置8.1.2及以上版本支持,仅用于测试环境。 roach_group,表示默认建表在所有节点上,该值为roach工具预留,不能用于其他场景。
random_node_group,表示默认建表在随机选择的NodeGroup上,该配置8.1.2及以上版本支持,仅用于测试环境。 roach_group,表示默认建表在所有节点上,该值为roach工具预留,不能用于其他场景。
解决办法:请检查建表语句是否正确。 GAUSS-01086: "unacceptable schema name '%s'" SQLSTATE: 42939 错误原因:模式名非法。 解决办法:pg_前缀的名称是系统保留的,不可使用。
建议2.15 列存表通常可不建索引,极致性能场景需正确选择索引类型 违反规范的影响: 错误的索引对列存的访问无任何性能帮助,反而可能影响查询性能。 方案建议: 创建索引时指定索引类型,避免使用默认的psort类型索引。
建议2.15 列存表通常可不建索引,极致性能场景需正确选择索引类型 违反规范的影响: 错误的索引对列存的访问无任何性能帮助,反而可能影响查询性能。 方案建议: 创建索引时指定索引类型,避免使用默认的psort类型索引。
表设计优化 建表语句 由于DWS默认建表类型为行存表,对于OLAP分析场景,建表需显式设置ORIENTATION 选项为列存。 更多内容请参见SQL语法的CREATE TABLE章节。