当前位置: 首页 > news >正文

GBase 8a数据库中建表注意事项详解

南大通用GBase 8a数据库(gbase database)作为MPP 数据库,分布列的选择尤其重要,对性能影响在某些情况下能达到1~2个量级。 选择合适的建表语句,对业务来说至关重要。

一、建表范例create table t_hash_bigtable(id int,name varchar(10)) compress('STDZ',0) distributed by ('id'); -- 分布表,分布列是id。create table t_hash_smalltable(id int,name varchar(10)) compress('STDZ',0) replicated; -- 复制表切换库:use test ;看表列: desc t_hash_bigtable;看表创建语句: show create table test.t_hash_bigtable ; show create table test.t_hash_smalltable;

修改分布列:需要转储,如修改上面 t_hash_bigtable 。alter table t_hash_bigtable rename to t_hash_bigtable_old;create table t_hash_bigtable distributed by ('name') compress ('STDZ',0) as select * from t_hash_bigtable_old limit 10;-- 没问题后 drop table t_hash_bigtable_old;

二、建表说明

大表创建为分布表,分布列选择用于join的,重复值较低的列; 小表创建为复制表,一般数据量低于10万;表压缩,使用 STDZ,0 。默认不指定压缩走55压缩,大概1T数据压缩后200GB,STDZ压缩后做的,大概120GB。

http://www.cnnetsun.cn/news/3986782.html

相关文章:

  • Fable5:AI设计合伙人如何用Claude模型重塑UI/UX工作流
  • 深度解析桐庐县建设局网站:如何获取最新建筑审批与政策资讯指南
  • 零基础入门与进阶实战揭秘:揭秘网站建设主要课程的核心架构与学习路径
  • PostgreSQL 官方 Windows 安装
  • 动漫谷网站建设策划书怎么做?资深建站专家揭秘高转化率方案,助力ACG电商突围
  • 基于视觉大模型的售后客服机器人:技术架构与本地部署实践
  • 人的大脑很容易高估自己。
  • NUMA架构原理与性能优化实战指南
  • 从RAG到智能体生态:AI应用开发的核心技术演进与实践
  • PKC 第 070 个开关:摇一摇隐藏昵称的位置、验证方法与风险边界
  • 5G组网部署核心解析:从SA/NSA架构到网规网优实战
  • 从零手写ReAct循环:深入理解AI Agent核心架构与实现原理
  • PKC 第 075 个开关:领后回复的位置、验证方法与风险边界
  • 线路板曝光机如何决定PCB制造精度上限
  • asp.net网站建设项目实战资料:从入门到精通的全方位避坑指南
  • 深度解析中国电力建设集团有限公司网站:揭秘央企数字化转型背后的硬核力量与未来蓝图
  • 流式 Markdown 渲染完全指南【三】
  • 12-丢弃提交的内容
  • 3D模型局部变形技术:从顶点操作到面部网格塑形实战
  • 满洲里建设局网站:揭秘边疆城市数字化转型背后的民生温度与治理智慧
  • mysql数据库,明明有索引为啥不用
  • 深圳网站建设哪家强?深度解析易通鼎如何以真诚服务与企业共赢未来
  • AI技能调用新范式:索引+按需读取机制详解与工程实践
  • 基于WASM与IPC桥接的零侵入Electron应用可观测性SDK设计
  • 做乌克兰网站建设时千万别只照搬国内套路深度解析本地化运营那些坑与机遇
  • 架构图配色实战指南:从混乱到专业的视觉沟通心法
  • 现代Web表格开发:从基础架构到性能优化的实战指南
  • 现代C++编译期编程:从模板元编程到constexpr与concepts的降维实践
  • Go-Select多路复用机制的面试真题与底层实现
  • 2023年计算机网站建设实训总结:从零基础到全栈开发的全方位深度复盘与经验沉淀