- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TPC BENCHMARK H
(决策支持)
标准规范
修订版2.0.0
事务处理性能理事会(TPC)
致谢
TPC感谢TPC-D分会成员公司的工作,他们开发的第二版TCP-D规范是第一版TCP-H的基础。TPC-D分会包括来自Compaq,Data General,EMC,HP,IBM,Informix,Microsoft,NCR,Oracle,Sequent,SGL,Sun,Sybase,和Unisys各大公司的代表。另外,TPC还要感谢TCP-D分会的顾问Jack Stephens先生的贡献,感谢他在标准规范和DBGEN开发方面的工作。
TPC成员
文档历史
日期 版本 描述 1999年2月26 草案1.0.0 通过邮件投票得到的标准规范的草案 1999年6月24 修订版1.1.0 对标准规范的第一个小修改 2002年4月25 修订版1.4.0 对关键字的说明 2002年7月12 修订版1.5.0 在8.6节附加了关于硬件EOL的东西 2002年7月15 修订版2.0.0 通过邮件投票得到的三年维护定价的草案
TPC BENCHMARK , TPC-H , QppH和QhpH都是事务处理委员会的标志。任何团体都可以免费复制本文的全部或部分,或者将本分的全部或部分分发给任何其他团体,只要:
复制和分发的主要目的是传播TPC的材料;
TPC的版权提示,出版物的标题以及发表日期,还有其他提示都出现在复制品中以表明它是得到TPC允许的。
其它想复制或分发本文(包括哪些包含TPC问档内容但非TPC文档、规范或报告)而又不满足以上两个条件的团体必须得到TPC的书面许可。
目录
致谢 2
TPC成员 2
目录 3
条款0:概述 5
0.1 前言 5
0.2 一般系统实现原则 6
0.3一般测量原则 7
条款1数据库逻辑设计 7
1.1 商业和应用环境 7
1.2 数据库实体,关系和特性 8
1.3 数据类型定义 9
1.4 表的规划 10
1.5 执行的规则 13
1.6 数据透明访问的要求 15
条款2.查询和更新函数 15
2.1 查询的一般要求和定义 15
2.2 查询一致性 17
2.3 查询确认 20
2.4 价格摘要报告查询(Q1) 20
2.5最小代价供应者查询(Q2) 21
2.6运送优先权查询(Q3) 24
2.7订单优先权检查查询(Q4) 25
2.8当地供应者数量查询(Q5) 26
2.9预测收入变化查询(Q6) 27
2.10货运量查询(Q7) 28
2.11国家市场份额查询(Q8) 29
2.12产品类型利润估量查询(Q9) 31
2.13返回项目报告查询(Q10) 32
2.14重要库存标志查询(Q11) 34
2.15货运模式和命令优先查询(Q12) 35
2.16消费者分配查询(Q13) 36
2.17 促进效果查询(Q14) 38
2.18 促进效果查询(Q15) 39
2.19零件/供应商关系查询(Q16) 40
2.20 小量订单收入查询(Q17) 42
2.21 大订单顾客查询(Q18) 42
2.22折扣收入查询(Q19) 44
2.23潜在零件促进查询(Q20) 45
2.24不能按时交货供应商查询(Q21) 47
2.25全球销售机会查询(Q22) 48
2.26更新函数的一般要求 50
2.27新销售更新函数(RF1) 51
2.28旧销售更新函数(RF2) 51
2.29数据库处理进程 51
条款3:数据库系统特性 52
3.1 ACID特性 52
3.2 原子性需求 54
3.3 一致性需求 54
3.4 隔离性需求 54
3.5 持久性需求 57
条款4 缩放和数据生成 59
4.1 数据库定义和扩展 59
4.2 DBGEN和数据库填充 60
4.3 数据装载时间 68
条款5. 性能度量和执行规则 70
5.1 术语定义 70
5.2 配置规则 70
5.3 执行规则 72
5.4 度量 76
条款6.SUT和驱动器 78
6.1 测试配置模型 78
6.2 被测试系统(SUT)定义 79
6.3 驱动器定义 80
条款7.定价 81
7.1 被定价的系统 81
7.2 定价方法 83
条款8.完全公开报告 85
8.1 报告要求 85
8.2 格式指导 85
8.3 完全公开报告的内容 86
8.4 执行总结 89
8.5 完整的公开报告的可用性 92
8.6 完整的公开报告的修订 92
条款9 审计 93
9.1一般性规则 93
9.2 审计员的审核表 94
附录A:排序集 96
附录B:通过确认的查询变形 97
附录C:查询确认 100
附录D:数据和查询产生程序 100
原创力文档


文档评论(0)