TPC-H简介

TPC-H是事务处理性能委员会( Transaction ProcessingPerformance Council )制定的基准程序之一,TPC- H 主要目的是评价特定查询的决策支持能力,该基准模拟了决策支持系统中的数据库操作,测试数据库系统复杂查询的响应时间,以每小时执行的查询数(TPC-H QphH@Siz)作为度量指标。

TPC-H的数据表关联图

image.png

TPC-H的数据库模型

image.png

测试数据量规定

数据量的大小对查询速度有直接的影响,TPC- H 中使用SF 描述数据量,1SF 对应1 GB 单位,SF 由低到高依次是1、10、30、100、300、1 000、3 000、10 000。1SF对应的数据量只是8个表的总数据量不包括索引等空间占用,准备数据时需预留更多空间。

查询测试

TPC- H 测试围绕22 个SELECT 语句展开,每个查询语句的分析内容可以参考:https://yq.aliyun.com/articles/149715

参考文章

https://blog.csdn.net/leixingbang1989/article/details/8766047

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 喜欢黑夜,因为黑夜的自由! 白天工作生活各种琐碎的事情,让人只想扮演好自己的角色,无暇喝水,无暇运动,甚至无暇顾及...
    找点乐子阅读 324评论 0 0
  • 手机都要被玩烂了 好想出去走走 什么时候可以潇洒到 无所顾虑 背上一个包就走 想去找同学 朋友 又不想打扰她们 只...
    凡夫俗子Au阅读 163评论 0 0
  • 以后将在这里记录在XX项目走过来的每一步。
    10栋208阅读 197评论 0 1
  • 一定要做一个拎得清的人。拎得清,拎得清,拎得清,默念三遍,牢记牢记,牢记在心。其实“做一个拎得清的人”这句话真的很...
    一粒小小的微尘阅读 263评论 0 1