TPC-C标准及实验平台.

Slides:



Advertisements
Similar presentations
1 上一页 下一页 金蝶 K/3 系统概述 主讲 : 李赛娟 2 上一页 下一页 金蝶 K/3 系统概述 管理软件的应用框架 K3 系统配置 硬件配置 软件配置 网络配置 基本安全策略.
Advertisements

LOGO 流管系研討室簡報 國立勤益科技大學 電子商務應用研討室 研 討 室 ( M302 ). 研討室教育目標  運用網際網路與企業電子化等技術,將資訊科技導入應用於流通服務產業 ,拓展商務機會,並從而探討人員、科技、組織之間的教學與研究議題。 培育學生生具備:  電子商務、虛擬通路規劃與經營能力.
数据库系统原理 数据库系统概论 SQL Server 数据库系统原理 3.1 SQL Server 2000 特性 Microsoft SQL Server 2000 的特性包括: 真正的客户机 / 服务器体系结构。 图形化用户界面。 丰富的编程接口工具。 SQL Server 与 Windows.
武汉库得克 软件有限公司 公司简介 发展机遇 特点 一家专注于质量管理平台和整体 解决方案的提供商
Database Management System 資料庫管理系統
计算机硬件设备图片 go 珠海市第四中学 信息技术组.
第二讲 电子商务技术 Internet和www技术(重点掌握) 信息处理技术(重点掌握) EDI技术(熟悉) 电子支付系统(熟悉)
SequoiaDB安装部署 龙阳、高级工程师 广州巨杉软件开发有限公司
精品开放课程的 建设与应用 谢幼如 教授 广东省高校教育技术中心 华南师范大学教育信息技术学院
組裝電腦DIY 前言:提供基礎的電腦零件組裝教學,對於個人電 腦零件有基本的認識、並有組裝零件使電腦能運 行的能力、能親手 升級自己想要的零件、及基 本的簡易判斷無法開機的原因;最後並提供實做,親手DIY將電腦組裝起來並安裝作業系統。 對象:對電腦組裝沒概念或一知半解者;想要能自己解決電腦無法開機,或是能自己升級想要的專屬電腦配備;可以當家庭的電腦醫生不想電腦一碰到問題就叫修花錢者;自己是電腦軟體方面的工作者,想要增加自己的競爭實力.
2013华东数据库技术大会 人人网的SNS数据库架构与设计艺术 周彦伟
汇报大纲 一、报送系统总体介绍 二、自查及检查评分报送流程 三、自查及检查方法及关键点 四、建议及注意事项.
為了使本作品呈現美感,請遵守下列使用環境需求說明: 硬體需求:
速收简历 速收简历移动APP项目 速收简历团队.
典型案例---医院.
第六章 数据库和ADO.NET 褚龙现 软件学院.
T3汽修通总体介绍及软件应用 姓名:刘静静 2010年4月21日.
尔雅慕课学生操作手册说明.
联想RISC to IA —IT基础架构优化解决方案
第一章 信息与信息技术 1.2 日新月异的信息技术.
Windows 2000/XP网络组建与系统管理 李燕 中南分校.
郑州市惠济区第六中学 网站推介 姜茂方 2015年1月10日.
Windows Server 2003操作系统相关配置
企业所得税年度纳税申报表(2014年版)培训 国家税务总局公告2014年第63号
在线考试系统 答辩人: 朱允昌、朱碧云、张海燕 汇报时间: 指导老师: 任艳、徐怡 软件应用与开发类
转正述职报告 乐恩公司 史航
1.1 数据库技术概述 1.2 三种主要的数据模型 1.3 SQL 语言简介 1.4 SQL Server 2000 基础
江西省专业技术人员 继续教育信息管理系统.
第6章 数据库技术 顾浩 胡乃静 董建寅等编著.
報告人:王月杏 行動電話 台南市 九十九年度電腦維運相關事宜 報告人:王月杏 行動電話
99年台南市中小學電腦維運 --招標結果暨配發說明
答辩人:邹世民 专业:计算机科学与技术 指导老师:张宏鑫
第 2 章 SQL Server 2008 R2資料庫安裝設定與管理
Windows 2000 Professional系統管理系列
Word 2003 學習導引手冊 第一章 WORD 基本操作 作者 丁安強 博碩-Word 2003 學習導引手冊 Ch01.
型號 – ASUS F3APT2YDD 規格 型號:ASUS F3APT2YDD-FBQCCCA 處理器:Intel Core Duo T2060 最新65奈米製程(1.6GHz,533MHz FSB ,2MB L2 Cache) 記憶體:1GB DDRII 螢幕:15.4" WXGA 鏡面寬螢幕.
国家“十一五”规划教材 数据库原理与应用教程(第3版).
国家“十一五”规划教材 数据库原理与应用教程(第3版).
建立/修改/刪除資料庫 資料庫組成檔案 建立資料庫: 資料(庫)檔案 交易記錄檔 使用Enterprise Manager工具 自助法:
第1章 SQL Server 关系数据库简介 1.1 SQL Server 特点 1.2 SQL Server的安装和配置
第 3 章 SQL Server 2000 伺服器管理初步.
NEC Express5800 Fault Tolerant Server Introduction
線上分析處理、 資料採礦與 Analysis Services
第 3 章 熟悉 SQL Server 的工作平台.
作業系統 補充: 雲端運算.
淘宝核心系统数据库组 余锋 利用新硬件提升数据库性能 淘宝核心系统数据库组 余锋
指導老師 : 張文智 組員: B 黃美華 B 林耕宇 B 蕭凱中 B 游振偉
ERP-企業資源規劃導論 第一章 企業資源規劃概述 1.1.
第一篇 数据仓库与OLAP 第一章 数据仓库基本概念
資料探勘-案例期末報告 SQL Server 2008 Analysis Service
道路运输车辆 二级维护网络监督管理系统 行业信息管理 构筑诚信维修.
給地球一個美麗環境 P-Manage (mFP Charging ) 2011
指導老師:王文彥 老師 學生:王冠樺、鄭培宇、許智惟、黃柏翎 崑山科技大學資訊工程系 2012/01/16
第1章 SQL Server 2005 关系数据库简介.
2012年3月 起重机设备监控管理系统CMS 武汉港迪电气有限公司.
第2章 電腦硬體知識 2-1 電腦基本硬體結構 2-2 電腦的週邊設備 2-3 電腦的操作與保養
电脑配置单1 配件名称 型号 价格(元) CPU AMD双核速龙4000+(三年原盒) 510 散热器 盒装自带 -- 主板
《网上报告厅》使用说明 北京爱迪科森教育科技股份有限公司.
顧武雄 Jovi Ku Microsoft特約資深講師
校 園 雲端輸出管理系統 新印科技股份有限公司 聯絡人:伍宏一 電 話: /
專題J組 題目: 檢定考試管理系統 指導老師: 曾修宜 老師 組員: 曾聖棋 謝宗翰
第1章 AutoCAD 2008绘图基础 本章主要内容: AutoCAD概述 安装和启动AutoCAD 2008
大專院校美食網- 以新北市為例 商務科技管理專題 組 別: 第二組 專題成員: 方采薇 陳宜欣
第1章 SQL Server 2005概述 教学提示:SQL Server 2005是微软的下一代数据管理和分析解决方案,它给企业级应用数据和分析程序带来更好的安全性、稳定性和可靠性,使得它们更易于创建、部署和管理,从而可以在很大程度上帮助企业根据数据做出更快、更好的决策,提高开发团队的生产力和灵活度,以及在减少总体IT预算的同时,能够扩展IT基础架构以更好地满足多种需求。
年所得12万以上自行纳税申报 信息管理科 张沛.
光輪2000升級 升級SQL Server Analysis Services 2005
2017学考复习 信息管理(导引P37).
国家“十一五”规划教材 数据库原理与应用教程(第3版).
参赛流程指引 (如何下载平台及报名参赛).
Presentation transcript:

TPC-C标准及实验平台

内容提要 TPC及TPC-C的简单介绍 TPCC的数据模型 TPCC的交易类型 TPCC的指标体系及结果发布 TPCC模拟测试系统的实现 模拟实验平台的介绍及结果分析

TPC的简单介绍 TPC是事务处理委员会(Transaction Processing Council)的缩写,职责是定义事务处理与数据库性能基准测试,并发布客观性能数据。 委员会成员包括大多数主要数据库产品厂商以及服务器硬件系统供应商 。

TPC Membership

TPC所定义的标准系列 标准名称 针对方面 TPC-A 早期针对OLTP TPC-B 数据库处理能力测试标准 TPC-C TPC-D 决策支持系统 TPC-E 大型企业(Enterprise)信息服务 TPC-H TPC-R 决策支持系统,类TPC-H TPC-W Web处理能力 TPC-App 应用服务器测试

TPC-C的简单介绍 TPC-C 是一种旨在衡量联机事务处理(OLTP)系统性能与可伸缩性的行业标准基准测试项目。 许多IT专业人员将TPC-C视为衡量“真实”OLTP系统性能的有效指示器

内容提要 TPC及TPC-C的简单介绍 TPCC的数据模型 TPCC的交易类型 TPCC的指标体系及结果发布 TPCC模拟测试系统的实现 模拟实验平台的介绍及结果分析

TPC-C数据模型的结构图

内容提要 TPC及TPC-C的简单介绍 TPCC的数据模型 TPCC的交易类型 TPCC的指标体系及结果发布 TPCC模拟测试系统的实现 模拟实验平台的介绍及结果分析

TPCC 的交易类型 New-Order Payment Delivery Order-Status Stock-Level

New-Order Transaction 1. 生成一个新的定单信息,包括: 两个查询操作; 一个查询和修改; 两个新增; 2. 购买多个商品,标准定义是平均每次购买10个货品,包括: 平均10个的查询; 平均10个的查询和修改; 平均10个的货品定单信息增加;

TPCC的交易类型比例 事务类型 所占比例 New-Order 45% Delivery 43% Payment 4% Order-Status Stock-Level

内容提要 TPC及TPC-C的简单介绍 TPCC的数据模型 TPCC的交易类型 TPCC的指标体系及结果发布 TPCC模拟测试系统的实现 模拟实验平台的介绍及结果分析

TPC-C的测试指标 流量指标 (Throughput)tpmC 流量指标值越大,说明系统的联机处理能力越高。

TPC-C的测试指标 性价比 测试系统的价格与流量指标的比值。价格指的是系统包括被测系统的详细配置、分类价格和包含3年维护费用在内的总价格。 性价比越小越好。

TPC-C的测试指标 A B √ $=25200 $=30000 10>9 tpmC=2800 tpmC=3000

TPC-C的结果发布 TPC不给出基准程序的代码,而只给出基准程序标准规范的方式,任何厂商或其他测试者都可以根据规范,使用最优的平台和最高效的应用程序,最优地构造出自己的测试,提交结果。 TPC成立了一个检查审计组,专门负责在发布结果前审查和证明TPC的测试结果。 测试报告可以从TPC 网站(www.tpc.org)上获得

内容提要 TPC及TPC-C的简单介绍 TPCC的数据模型 TPCC的交易类型 TPCC的指标体系及结果发布 TPCC模拟测试系统的实现 模拟实验平台的介绍及结果分析

测试系统的数据库

模拟系统的测试流程图 数据备份 数据加载 参数配置 TPC-C测试 输出测试结果

测试系统的模型框架 并发 调度 线程 SQL DBMS 统计 分析线程 任务队列 连接池 请求连接 删除任务 释放连接 读取任务 connection 任务一 任务二 任务三 任务四 释放连接 读取任务 SQL DBMS 统计 分析线程 任务队列 连接池

测试系统的简单实现

模拟系统的结果分析

测试系统的结果分析 事务名称 要求比例 实际个数 实际比例 New-Order 45% 470 47% Delivery 43% 416 41.6% Payment 4% 46 4.6% Order-Status 28 2.8% Stock-Level 40

测试系统的结果分析 System PowerEdge 4600 测试系统tpccloader tpmC 12,579 30 Database Microsoft SQL Server 2000 Number of Users 10080 20 Memory 2560MB 1G Disk Drives 42*18GB SCSI 4*36GB SCSI 1*9GB SCSI 160GB SATA Processors Intel Xeon @ 2.2 GHz Intel E4400 @ 2.0 GHz

30 vs. 12579? 硬件水平:厂家为了提高成绩,通常用可以达到的最好的配置。 系统调优:细节上处理不够 多加感想 死锁问题?

内容提要 TPC及TPC-C的简单介绍 TPCC的数据模型 TPCC的交易类型 TPCC的指标体系及结果发布 TPCC模拟测试系统的实现 模拟实验平台的介绍及结果分析

模拟实验平台的环境介绍 CPU Intel Core 2 Duo CPU E8300@2.83GHz Memory 2G Database Microsoft SQL Server 2000 Drives 240G SATA 16G SSD OS Microsoft WindowsXP Professional 2002 Service Pack 2

四种实验配置 Disk上,SQL Server分配1G内存 Disk上,SQL Server分配100M内存 Flash上,SQL Server分配1G内存 Flash上,SQL Server分配100M内存

Warehouse个数:15(数据量大约为1G) TPCC试验平台结果(disk-1) Warehouse个数:15(数据量大约为1G) SQL Server2000分配内存:1G

Warehouse个数:15(数据量大约为1G) TPCC试验平台结果(disk-2) Warehouse个数:15(数据量大约为1G) SQL Server2000分配内存:100M

Warehouse个数:15(数据量大约为1G) TPCC试验平台结果(flash-1) Warehouse个数:15(数据量大约为1G) SQL Server2000分配内存:1G

Warehouse个数:15(数据量大约为1G) TPCC试验平台结果(flash-2) Warehouse个数:15(数据量大约为1G) SQL Server2000分配内存:100M

TPC- C W DelayTime Users 15 0.1s 2 4 6 8 10 12 14 16 18 20 Disk Memory 1031 Tps 31 40 45 54 69 55 3 Cpu 5 7 11 23 <1 101 19 13 9 2.9 3.13 4.7 6.6 5.8 4.4 3.5 2.7 1 Flash 16.9 32 43 38 46 47 3.6 4.3 4.2 8.2 21 17.7 27 39 36 37 30

以后的工作 试验结果的具体分析 对测试系统优化 在其它数据库上的测试

Thanks!