
TPC 交易性能事务委员会
badman250
专注分享IT知识技能
展开
-
1.TPC-C测试工具一——TPC-C简介
1.TPC-C测试工具一——TPC-C简介1. TPC-C简介TPCC值被广泛用于衡量C/S环境下,由服务器和客户端构筑的整体系统的性能,它由事物处理性能委员会(TPC,Transaction Processing Corp)制定,TPC为非赢利性国际组织。 TPCC值可以反映出系统的性能价格比。TPCC测试系统每分钟处理的任务数,单位为tpm,(transactions原创 2017-09-24 21:35:15 · 13400 阅读 · 0 评论 -
2.TPC-C测试工具——创建用户及表空间
2.TPC-C测试工具——创建用户及表空间1. 创建表空间通过SYSTEM用户连接到数据库创建表空间TPCC和TPCCTAB其中TPCC是放不会增长的表。TPCCTAB放置会增长的表。create tablespace tpcc datafile '/oradata/tpcc1.dbf'size 200M extent management local segment s原创 2017-09-25 21:35:43 · 7150 阅读 · 0 评论 -
3.TPC-C测试工具——创建表
3.TPC-C测试工具——创建表1. 表结构TPC-C数据库由9张独立的表组成。如下:表中出现的属性(attribute)定义:Nunique IDs,不重复的代码,至少可以存储N个。不限制物理类型(例如:二进制binary、压缩十进制packed decimal、字符alphabetic等等)variabletext, size N,变长字符串,最大长度为N。如原创 2017-09-25 21:36:29 · 8317 阅读 · 0 评论 -
4.TPC-C测试工具——导入TPCC数据
4.TPC-C测试工具——导入TPCC数据1. 创建目录使用SYSTEM用户创建测试工具的输出目录如下:CREATE OR REPLACE DIRECTORY tpcc_log AS '/tmp';GRANT READ,WRITE ON DIRECTORY tpcc_log TO tpcc;然后使用TPCC用户修改会话语言和地域。alter session set N原创 2017-09-25 21:37:11 · 7971 阅读 · 0 评论 -
5.TPC-C测试工具——创建事务过程
5.TPC-C测试工具——创建事务过程 所谓存储过程(Stored Procedure),就是一组用于完成特定数据库功能的SQL 语句集,该SQL语句集经过编译后存储在数据库系统中。在使用时候,用户通过指定已经定义的存储过程名字并给出相应的存储过程参数来调用并执行它,从而完成一个或一系列的数据库操作。 TPC-C主要是包含5个事务,在此创建5个事务过程,如下。1原创 2017-09-25 21:37:41 · 6793 阅读 · 0 评论 -
6.TPC-C测试工具——创建索引
5.TPC-C测试工具——创建索引创建索引,有以下几个优点:1.大大加快数据的检索速度;2.创建唯一性索引,保证数据库表中每一行数据的唯一性;3.加速表和表之间的连接;4.在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间。 创建索引命令如下:alter session set sort_area_size=5000000;C原创 2017-09-25 21:38:13 · 6073 阅读 · 0 评论 -
7.TPC-C测试工具——收集统计信息
7.TPC-C测试工具——收集统计信息统计信息主要是描述数据库中表,索引的大小,规模,数据分布状况等的一类信息。比如,表的行数,块数,平均每行的大小,索引的leaf blocks,索引字段的行数,不同值的大小等,都属于统计信息。CBO正是根据这些统计信息数据,计算出不同访问路径下,不同join 方式下,各种计划的成本,最后选择出成本最小的计划。 只需要执行如下:BE原创 2017-09-25 21:39:06 · 6073 阅读 · 0 评论 -
1.Benchmark SQL 数据库测试工具使用——安装使用
1.Benchmark SQL 数据库测试工具使用——安装使用欢迎转载,转载请标明出处:基于JDBC所以需要先安装JDK包。当然测试数据库,数据库本身需要安装完毕准备好,当前支持的数据库有如下2种:Postgres 和 Oracle最新的版本对外宣传是已经停止支持DB2数据库了。如果需要测试应该还是可以的,应为曾经是支持过的,这个需要DBA自己去验证。1. 下载地址原创 2015-12-14 22:55:52 · 33662 阅读 · 1 评论