GBase 8a Mpp Cluster集群产品性能优化篇之行列混存优化

本文介绍了GBase 8a MPP Cluster在面对大量离散I/O时,如何通过行列混存功能优化查询性能。通过具体的建表和查询语句示例,展示了行列混存如何改善数据库的性能,特别适合多字段宽表和明细表的全字段SELECT操作。
摘要由CSDN通过智能技术生成

由于GBase 8a MPP Cluster是列存储的集群架构,因此当列数较多,访问的数据记录又非常离散时,会造成大量的离散I/O,严重影响查询性能。 GBase 8a MPP Cluster提供行列混存功能,即通过存储冗余行的信息,提高I/O性能。

建表语句:

CREATE TABLE “ac43” (

“BAZ002” bigint(16) DEFAULT NULL,

“AAZ223” bigint(16) NOT NULL,

“AAZ061” bigint(16) DEFAULT NULL,

“BAE165” varchar(3) DEFAULT NULL,

“BAB221” varchar(20) NOT NULL,

“AAC001” bigint(16) NOT NULL,

“AAB001” bigint(16) DEFAULT NULL,

“AAE140” varchar(3) NOT NULL,

“AAE002” int(6) NOT NULL,

“AAE003” int(6) NOT NULL,

“AAA115” varchar(3) NOT NULL,

“BAE230” varchar(3) NOT NULL,

“BAE151” varchar(3) NOT NULL,

“AAC066” varchar(3) NOT NULL,

“AAC084” varchar(3) NOT NULL,

“BAE180” decimal(16,2) DEFAULT NULL,

“AAE180” decimal(16,2) DEFAULT NULL,

“AAE020” decimal(16,2) DEFAULT NULL,

“AAE021” decimal(16,2) DEFAULT NULL,

“AAE022” de

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值