数据库性能测试报告-1.0.0.docx
《数据库性能测试报告-1.0.0.docx》由会员分享,可在线阅读,更多相关《数据库性能测试报告-1.0.0.docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录 1. 前言:数据库性能测试报告2.测试方法概述2.1.测试环境2.1.1. 2.1.2.2.2.硬件环境。软件环境测试工具,2.2.1. 2.2.2.2.2.3.2.3.Tpch介绍. Jmeter介绍 Nmon介绍.测试方法测试过程, 3.3.1. 3.2.测试数据库搭建测试脚本准备3.2.1. 3.2.2. 3.2.3.3.3. 3.4.DDL脚本平面数据文件查询sql语句测试数据规模测试工具开发3.4.1.插入数据功能8 88.26.26 264.3.5.3.4.2.删除数据功能测试步骤,测试结果4.1.数据量级1GB.4.1.1. 4.1.2. 4.1.3. 4.1.4.4.1.
2、5.4.2.装载时间对比串行时间对比,并行时间对比,Infobright资源消耗情况. PostgreSQL资源消耗情况.数据量级10GB4.2.1. 4.2.2. 4.2.3. 4.2.4. 4.2.5.4.3.装载时间对比,串行时间对比,并行时间对比,.Infobright资源消耗情况, PostgreSQL资源消耗情况.数据量级30GB4.3.1. 4.3.2. 4.3.3. 4.3.4. 4.3.5.4.4.装载时间对比,串行时间对比,并行时间对比!Infobright资源消耗情况. PostgreSQL资源消耗情况数据量级100GB+.+.+27 27 28.28 29.29.30.
3、30.31.3435.35.36.38.41.42.42.43.3.46.484.4.1. 4.4.2. 4.4.3. 4.4.4. 4.4.5.装载时间对比,串行时间对比,并行时间对比. AA.AAAAAA.Infobright资源消耗情况. PostgreSQL资源消耗情况测试总结 5.50.50+.+.+.51.55.1.前言通过测试Oracle、Infobright、PostgreSQL三种数据库在TPC-H中的性能表现,作为数据仓库选型的决策依据之一。2.测试方法概述 2.1. 测试环境2.1.1.机器ip硬件环境os172.17.209.104 172.17.209.103 172
4、.17.209.102RedHatEnterpriseLinux Serverrelease 6.3RedHatEnterpriseLinux Serverrelease 6.3RedHatEnterprise磁盘大小1.6T 1.6T 1.6Tcpu Intel(R) Xeon(R)CPUE5-2620 v2 2.10GHz Intel(R) Xeon(R) CPUE5-2620 v2 2.10GHz Intel(R) Xeon(R)内存 32G32G 32G网络172.17.209.111 172.17.209.1082.1.2.序号 1 2 3 4 5 6 7Linux Serverre
5、lease 6.3软件环境软件名称Jdk Tpch Jmeter nmoninfobright Oracle PostgreSQL2.2.测试工具2.2.1.是什么TPC-H 介绍CPUE5-2620 v2 2.10GHz版本 1.7.657 2.17.0 2.12 14g 14.14 11.2.0.4 9.3.5用途备注TPCBenchmarkH(TPC-H)是一个决策支持的基准,它由一系列面向商务应用的查询.和并行数据修改组成。模拟表序号 1 2 3 4 5 6 7 8表之间的关系表名 region nation supplier customer partpartsupp orders
6、lineitem区域表国家表供应商表顾客表零件表零件供应商表订单表订单明细表含义PART(P_) SF200.000 PARTKEYNAME MFGR BRAND TYPE sIZECONTAINER RETAILPRICE COMMENTSUPPLIER(S_)SF*10.000 SUPPKEY NAME ADDRESS NATIONKEY PHONE ACCTBAL COMMENT2.2.2.PARTSUPP(PS_)SF*800.000 PARTKEY SUPPKEY AVAILQTYSUPPLYCOST COMMENTCUSTOMER(C_) SF150.000CUSTKEY NAME
7、 ADDRESS NATIONKEY PHONE ACCTBALMKTSEGMENT COMMENT NATION(N_)25NATIONKEY NAMEREGIONKEY COMMENTJmeter介绍拥有如下功能:单步测试流程测试并发测试2.2.3.Nmon 介绍LINEITEM(L) SF*6.000.000 ORDERKEY PARTKEY SUPPKEY LINENUMBER QUANTITYEXTENDEDPRICEDISCOUNT TAXRETURNFLAG LINESTATUS SHIPDATE COMMITDATE RECEIPTDATE SHIPINSTRUCT SHIPM
8、ODE COMMENT REGION(R)6REGIONKEY NAMECOMMENT服务器资源监控工具(监控内容包括:cpu、磁盘IO等)测试方法2.3ORDERS(O) SF*1.500.000 ORDERKEY CUSTKEYORDERSTATUS TOTALPRICE ORDERDATEORDER-PRIORITY CLERK SHIP. PRIORITY COMMENT参照标准TPC-H方案,针对1GB、10GB、30GB、100GB不同级别的数据量进行测试3.测试过程3.1测试数据库搭建 3.2.测试脚本准备3.2.1.DDL脚本Infobrightdss-infobrightdd
9、建表语句: oracledss-orade.ddl建表语句: PostgreSQL建表语句:3.2.2.dss-pg.ddldss-oracle.ri索引语句:dss-pg.ri索引语句:平面数据文件初始化数据:./dbgen-vf-s1更新数据:./dbgen-vf-U2-s13.2.3. 编号查询sql语句功能说明sql语句Sql特点Q1 Q2价格摘要报告查询最小代价供应者查询selectwonhigh.crI_returnflag, I_linestatus, sum(l_quantity) as sum_qty, sum(I_extendedprice) assum_base_pric
10、e, sum(l_extendedprice*(1 I_discount) as sum_disc_price,sum(l_extendedprice*(1-l_discount)*(1+l_tax) assum_charge, avg(l_quantity) as avg_qtyl avg(l_extendedprice) as avg_priceavg(l_discount) as avg_disc, count(*) as count_orderfrom lineitem whereI_shipdate = date 1998-12-01-intervalDELTAday (3)grou
11、p byI_returnflagI_linestatus order by I_returnflag, I_linestatus; selects_acctbal, s_name, n_name, p_partkey, p_mfgr, s_address, s_phone, s_comment frompart, supplier, partsupp, nation, region where数据条数:1统计查询结果条数: 100WHERE条件中,使用子查询(=)Q3运送优先权查询wonhigh.crp_partkey = ps_partkey and s_suppkey :=ps_suppk
12、ey and p_size = SIZE and p_type like%TYPE and s_nationkey = n_nationkey ancn_regionkey = r_regionkey and r_name :REGION and ps_supplycost = ( selectTPC BenchmarkTM H Standard Specification Revision 2.17.1 Page 31min(ps_supplycost) frompartsupp, supplier, nation, region wherep_partkey = ps_partkey an
13、d s_suppkey =ps_suppkey and s_nationkey = n_nationkey and n_regionkey = r_regionkey and r_name :REGION)order by s_acctbal desc, n_name,s_name,p_partkey; selectI_orderkey, sum(l_extendedprice*(1-l_discount)as revenue, o_orderdate, o_shippriority. from结果条数:10 多表关联统计查询,并统计(SUM)Q4 Q5订单优先权检查查询当地供应者数量查询wo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 性能 测试报告 1.0
限制150内