PostgreSQL,Greenplum基准测试
和最佳实践
digoal
自我介绍
• PGer
• 乐于分享,撰写技术类文章2000余篇。
• hp:///digoal@126/
•
• PostgreSQL 中国社区发起人之一。
• PostgreSQL 中国社区PG大学发起人之一。
• DBA+社群联合发起人之一。
• 数十项数据库,网络相关专利。
• 曾就职于斯凯网络,负责数据库部门。主导了集团数据库系统、存储、主机、操
作系统,多IDC的架构设计和部署。数据库的HA、容灾、备份、恢复、分布式、数
据仓库架构设计。数据库管理和开发的标准化体系建立。在公司上市前使用
PostgreSQL完成去O,并顺利通过SOX审计。
• 现就职于阿里巴巴,AliCloudDB RDS PG 内核组。
目录
• TPC-C 介绍
• TPC-H 介绍
• benchmarkSQL for TPC-C
• dbgen pg-tpch for TPC-H
• PostgreSQL 最佳实践
• Greenplum 最佳实践
• 参考数据
TPC-C介绍
• 数据关系
• 公司 - 仓库(W)
• 仓库 - 销售点(10)
• 销售点 - 客户(3000)
• W是生成测试数据时用户可以指定的
TPC-C
• 数据关系
10
Warehouse District
(W) (W*10)
3k
10w History
(W*10*3k)+ 1+
Customer
Stock (W*10*3k)
(W*10w)
New Order
3+ (W*5k)
原创力文档

文档评论(0)