首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏啄木鸟软件测试

    压力测试 tpcc-mysql

    来源:领测软件测试网   TPCC-MYSQL是由percona发布一个用来测试数据库的压力工具,模拟一个电商的业务,   主要的业务有新增订单,库存查询,发货,支付等模块的测试   1.下载   2.   tpcc_start 进行压力测试   [root@mysql-centos6 src]# make   cc -w -O2 -g -I. 这个socket位置,如果你的测试环境的mysql socket不在相应路径的话,就需要做个软连接,或者通过TCP/IP的方式连接测试服务器。      # 创建测试用的表   [root@mysql-centos6 tpcc-mysql]# mysql -uroot -p123123 -h127.0.0.1 -P3306 -S /var/run/ /tpcc_load 127.0.0.1:3306 tpcc1000 root 123123 10   5.执行测试   # .

    1.9K20发布于 2019-12-11
  • 来自专栏韩锋频道

    解读“OB登顶TPCC

    最近的第二名,也是2010年的测试结果了,因此很多评论所谈,测试结果无从对比,也是基于这点。 ? 整体测试成本为38,045,2842RMB,后续说明包括硬件、软件均含其中,甚至包括鼠标键盘。 任何厂家或其它测试者都可以根据规范,最优地构造出自己的系统(测试平台和测试程序)。 N是一个可变参数,测试者可以随意改变N,以获得最佳测试效果。TPCC值可以反映出系统的性能价格比。TPCC测试系统每分钟处理的任务数,单位为tpm,(transactions per minute)。 系统的总体价格(单位为美元)除以TPCC值,就可以衡量出系统的性价比(单位为$/tpm),系统的性价比值越小,系统的性价比越好。 2. 观点:推行标准,促进接轨 作为此次测试的后续举措,OceanBase 未来会将 TPC-C 测试工具开源,使其它数据库厂商也能够简单地完成符合审计标准的 TPC-C 测试,进一步促进中国数据库产业和国际接轨

    2.2K30发布于 2019-10-08
  • 来自专栏johnhuster

    ubuntu安装tpcc-mysql

    Tpcc-mysql是percona基于tpcc衍生出来的产品,专用于mysql基准测试,可运行于 Windows、GNU/Linux、UNIX 以及 Mac OS 系统之上。 下面是在ubuntu上安装tpcc具体步骤: 安装make工具,执行sudo apt-get install make 安装git,执行sudo apt-get install git 安装mysql-server 一些共用文件),执行sudo apt-get install libmysqlclient-dev--否则会出现‘/bin/sh: 1: mysql_config: not found ’错误 下载tpcc-mysql 源码,执行git clone https://github.com/Percona-Lab/tpcc-mysql.git 进入tpcc-mysql/src目录,执行make命令

    60810编辑于 2022-03-28
  • 来自专栏MySQL参数系列

    tpcc-mysql简介

    1、概述 TPC-C是专门测试OLTP系统的规范,tpcc-mysql是percona基于TPC-C(下面简写成TPCC)衍生出来的产品,专用于MySQL基准测试。 2、安装 因为该项目已经归档(该测试只能当作参考),需要自己先fork再拉取。 上级目录生成tpcc_load和tpcc_start 2个二进制文件) 3、创建库表、生成测试数据 mysql> create database tpcc1000; mysql> use tpcc1000 ; mysql> source /data/tpcc-mysql/create_table.sql mysql> source /data/tpcc-mysql/add_fkey_idx.sql 生成测试数据 : -w 仓库数 -c 连接数 -r 预热时间 -l 压测时间 5、压测结果解读 10 - 从基准测试开始的秒数; trx: 2132- 在给定时间间隔内执行的新订单交易数量(在这种情况下,为前10秒

    94420编辑于 2023-08-04
  • PostgreSQL从小白到高手教程 - 第45讲:poc-tpcc测试

    第45讲:POC-TPCC测试PostgreSQL第45讲:3月2日(周六)19:30,钉钉群& 视频号(数据库老陈)直播内容1:TPC-C介绍内容2:TPC-C测试部署内容3:TPC-C报告TPC背景介绍 对实时性要求不高,数据量大测试标准-OLTPOLTP测试模型一直是TPC组织的重点测试标准,TPC-C测试模拟了一个比较复杂的OLTP应用环境, 是一个在线零售公司,此公司对10W种商品进行销售,TPC-E newOrderWeight=45 paymentWeight=43 orderStatusWeight=4 deliveryWeight=4 stockLevelWeight=46、PG数据库上创建tpcc 数据库以及tpcc用户,密码为1234567、建立测试库,并加载数据 . 测试的内容,往期视频及文档联系CUUG。

    46310编辑于 2024-02-29
  • 来自专栏DBA 平台和工具

    Percona版sysbench-tpcc - 模拟真实电商业务场景压力测试工具

    Percona版sysbench-tpcc - 模拟真实电商业务场景压力测试工具 可以为MySQL/Percona/MariaDB,以及MySQL协议的国产数据库选型,做性能参考。 # 安装(依赖sysbench) shell> yum install sysbench -y shell> wget https://github.com/Percona-Lab/sysbench-tpcc /tpcc.lua --mysql-host=192.168.198.239 --mysql-port=3346 --mysql-user=admin --mysql-password=123456 =mysql prepare 注:业务表被水平分割为10张(用户表、订单表和商品表),数据会产生大约100G # 模拟真实业务场景压力测试 shell> . /tpcc.lua --mysql-host=192.168.198.239 --mysql-port=3346 --mysql-user=admin --mysql-password=123456

    50210编辑于 2024-02-18
  • 来自专栏Hadoop数据仓库

    ShardingSphere实践(9)——tpcc-mysql 压测

    一、环境 MySQL版本:5.7.34 ShardingSphere-Proxy:5.1.2 MySQL客户端与tpcc-mysql:172.18.16.156 ShardingSphere-Proxy fkey_stock_2 ON stock (s_i_id); CREATE INDEX fkey_order_line_2 ON order_line (ol_supply_w_id,ol_i_id); 三、测试 生成数据 cd tpcc-mysql-master . /tpcc_load -h172.18.10.66 -P3307 -d sharding_db -u root -p "123456" -w 10 # 在底层库验证数据分片 mysql -u wxy - 执行测试 .

    98031编辑于 2022-09-21
  • 来自专栏学习笔记ol

    框架分析(11)-测试框架

    框架分析(11)-测试框架 主要对目前市面上常见的框架进行分析和总结,希望有兴趣的小伙伴们可以看一下,会持续更新的。希望各位可以监督我,我们一起学习进步。 异常测试支持 JUnit允许测试方法标记为期望抛出特定异常。如果测试方法确实抛出了期望的异常,则测试将被视为通过。如果测试方法没有抛出异常或者抛出了其他异常,则测试将被视为失败。 超时测试 JUnit允许设置测试方法的超时时间,如果测试方法执行时间超过指定的时间,则测试将被视为失败。 不能覆盖所有测试场景 JUnit框架主要用于单元测试,无法覆盖所有的测试场景,例如集成测试、性能测试等。 需要编写大量的测试代码 为了达到全面的测试覆盖率,需要编写大量的测试代码,增加了开发成本和维护成本。 不支持并发测试 JUnit框架默认是单线程执行测试用例,不支持并发测试

    87720编辑于 2023-10-11
  • 来自专栏啄木鸟软件测试

    接口测试11讲:接口性能测试

    1672308810&play_scene=10400&vid=wxv_2588778574413873157&format_id=10002&support_redirect=0&mmversion=false 渗透式测试环境与代码 将DB下的4个csv文件导入sec数据库中 渗透测试操作系统虚拟机文件vmx文件 1)Windows 2000 Professional 链接:https://pan.baidu.com/s/13OSz pwd=s2i5 提取码:s2i5 开机密码:jerry/123456 安装了Apatche、Tomcat、MySQL、 vsftpd并且配套Web安全测试练习教案。

    86920编辑于 2022-12-29
  • 来自专栏啄木鸟软件测试

    软件性能测试(连载11

    索引节点(inode)是持久化存储到磁盘中的,而目录项(dentry)是由内核维护(目录项缓存)的。

    62120发布于 2020-03-04
  • 来自专栏FunTester

    App测试11点建议

    1、动手之前先弄清设备和平台 在测试设计之初,测试人员首先会考虑的是测试的环境,也就是确定App究竟需要运行在什么样的设备和平台上。 测试用例设计的原则是:让不同分辨率、不同屏幕尺寸大小的设备尽可能多地涵盖各个操作系统版本,另外,对于市场占有率很高的重点操作系统版本,可以使用多个设备来测试。 因此,在测试时,要考虑弱网、无网、飞行模式、各种网络切换下的测试场景。 3、考虑多任务和意外情况处理 测试人员在设计和测试App的时候考虑到App被别的程序或者用户切换到后台时,需要进行什么操作。 探索性测试可以理解为通过测试人员的创造性思维,采取不同的测试路径,来达到测试目标的测试方法。发散性的思维很重要,不能用常规的思路去设计用例。 10、APP安全测试 测试App请求中是否包含了明文的用户信息,测试App的请求是否加密,测试SQLite数据库的存储是否安全,利用一些其他工具对app进行安全测试 11、善用log去分析和定位问题 app

    40210编辑于 2023-08-04
  • 来自专栏啄木鸟软件测试

    精准测试及其工具(连载11

    图83登录WEB平台 5.2项目信息 显示所选取编译项目的一些基本信息,包括:项目指标信息、项目信息、版本信息、测试汇总信息、测试过程监控趋势图、测试设备组成和分布图、版本覆盖率汇总图和复杂度统计图。 图84显示项目信息 5.3测试用例-测试用例列表 图85显示的是测试用例列表。 ? 图85测试用例列表 点击跟踪,可以查看到此版本的此条测试用例的详情信息(包括测试用例描述、录制记录以及用例覆盖到的函数),如图86所示。 ? 图86显示测试用例的详细信息 1. 覆盖率-按日增长趋势图 图87显示的是测试用例列表。 ? 图87覆盖率-按日增长趋势图 2. 覆盖率按日增长曲线图 图89显示的覆盖率按日增长曲线图,它可以让管理者更好的把握测试过程。 ?

    61620发布于 2019-12-12
  • 来自专栏软件测试学习

    App测试11点建议

    1、动手之前先弄清设备和平台 在测试设计之初,测试人员首先会考虑的是测试的环境,也就是确定App究竟需要运行在什么样的设备和平台上。 测试用例设计的原则是:让不同分辨率、不同屏幕尺寸大小的设备尽可能多地涵盖各个操作系统版本,另外,对于市场占有率很高的重点操作系统版本,可以使用多个设备来测试。 因此,在测试时,要考虑弱网、无网、飞行模式、各种网络切换下的测试场景。 3、考虑多任务和意外情况处理 测试人员在设计和测试App的时候考虑到App被别的程序或者用户切换到后台时,需要进行什么操作。 测试越早介入,发现bug修复的成本越低。 探索性测试可以理解为通过测试人员的创造性思维,采取不同的测试路径,来达到测试目标的测试方法。发散性的思维很重要,不能用常规的思路去设计用例。 10、APP安全测试 测试App请求中是否包含了明文的用户信息,测试App的请求是否加密,测试SQLite数据库的存储是否安全,利用一些其他工具对app进行安全测试 11、善用log去分析和定位问题 app

    71900发布于 2021-03-05
  • 来自专栏明年我18

    #11- 测试package

    我之所以勾掉测试选项,并不是因为我讨厌测试,而是我认为package的测试应该作为一个主题单独来讲,需要至少一篇专门的文章来叙述它。 关于测试,有很多很好的书和文章,所以在这篇文章里我不打算再写一篇类似的文章。我虽然是一个测试驱动开发的粉丝,但并不是一个测试专家。 每一个测试项目包含了一些预创建的测试用例: ? 点击菜单“测试|窗口|测试视图”,可以看到这些测试用例: ? toolwindow 10: BaseMock uiShellService = UIShellServiceMock.GetUiShellInstanceCreateToolWin(); 1111行把SVsUIShell的mock对象加到了可用的服务中。

    1.2K10发布于 2019-09-18
  • 来自专栏沃趣科技

    如何使用HammerDB进行MySQL基准测试

    etc/profile 安装hammerdb GUI依赖包 [root@master /usr/local/HammerDB-2.23] #yum install libXScrnSaver xorg-x11 my_total_iterations中总的迭代查询量不建议不低于500W,这里为了快速演示,保留默认的100W 由于hammerdb是GUI界面的,需要使用securecrt或xshell等终端工具配置X11 协议转发,且最好使用终端工具直连安装hammerdb的服务器,否则配置起来非常繁琐 登录待测试的MySQL实例,创建测试账号 mysql> grant all on tpcc.* to hammerdb 使用hammerdb进行oltp基准测试 前面2.1小节已经按照tpc-c模型(oltp模型)创建好了测试tpcc,现在,我们基于tpcc库进行oltp测试 造数完成之后,我们点击"Destroy Virtual 3、总 结 我们平时测试MySQL时,大多数时候都是使用的sysbench、tpcc-mysql等基准测试工具,现在,你可以尝试着使用hammerdb来对MySQL做一做基准测试,虽然HammerDB测试工具大多数时候我们听到的都是用于

    7.8K40发布于 2018-03-26
  • 来自专栏CSDN博客

    测试开发漫谈11---性能测试概念篇

    一、什么是性能测试 性能测试和功能测试都是在系统测试阶段进行,那么这两者有什么区别呢? 当性能测试环境确定以后,通常选取业务模型中的重要业务做基准测试,对被测系统施加一定压力,从而获取被测系统在单用户运行情况下的各项性能指标,为多用户并发测试和混合场景测试等提供参考依据 2、并发测试 3、负载测试 负载测试(LoadTesting)是性能测试的一种测试类型,用于评估被测系统在预期的不同负载下的行为。 压力测试主要用于性能诊断、性能调优和容量规划等场景。 压力测试和负载测试的区别? 压力测试与负载测试不同。 负载测试是在保持性能指标要求的前提下测试系统能够承受的最大负载,而压力测试则是测试系统性能达到极限的状态。例如,软件系统要求的响应时间为2秒。

    27410编辑于 2025-12-17
  • 来自专栏oracleace

    STS(SQL Tuning Set)的使用

    to store SQL from the private SQL area 02 — 传输STS 有时我们需要在另外一个数据库上对STS进行优化,比较常见的是在生产库上收集需要优化的SQL,然后再测试库上进行优化 使用传输工具(如ftp)将.dmp文件从生产主机传输到测试主机。 在测试数据库中,使用Oracle Data Pump从.dmp文件导入STS到一个临时表中。 ' , db_version => DBMS_SQLTUNE.STS_STGTAB_11_2_VERSION ); END; / 使用存储过程PACK_STGTAB_SQLSET将STS中的SQL staging_table_name => 'my_10g_staging_table', db_version => DBMS_SQLTUNE.STS_STGTAB_11 pagesize 200 SELECT DBMS_SQLTUNE.REPORT_TUNING_TASK(:sts_task) FROM DUAL; 注意这个优化任务要用到数据库中的对象,也就是说测试环境的数据要和生产环境的数据尽量一致

    1.2K20编辑于 2023-09-07
  • 来自专栏FunTester

    11年软件测试,求职经验分享

    软件测试领域 11 年,目前在一家企业担任测试主管,在这 11 年期间我总共经历了 4 份工作,这篇文章我依据整个求职过程从下面几点展开: 一、求职状态和心情 一)第一次求职 二)第二次求职 三)第三次求职 1、我是谁:测试管理,带7人团队 2、我在哪里:技术关键词--Postman接口测试,Java自动化,JMeter性能测试,BurpSuite安全测试 3、要去何方:质量内建,推动团队整体的质量控制 对自己有了足够的认知之后 第一次求职经历让我沉淀了扎实的软件测试基础, 第二次求职经历让我积累了互联网大厂工作的经验, 第三次求职经历让我有了从0-1搭建测试团队的经验, 第四次求职经历赋予了我初次做空降leader的体验。 二)体会 回顾这11年的4份工作经历,尤其是对前面3份工作中的表现不够满意,我觉得自己总是100分只做到了70分,没有拼尽全力地去工作,没有把工作当成一份事业来做。 社群风采 测试理论鸡汤 FunTester视频专题 案例分享:方案、BUG、爬虫 UI自动化专题 测试工具专题 -- By FunTester

    36230编辑于 2023-08-04
  • 来自专栏搜狗测试

    Android11测试预告片

    但这不影响我们认识Android 11这个新生儿,根据2月20日谷歌公布的Android 11首个开发者预览版,我们可以对Android 11的特点有个初步的认知。 ? 测试可关注点 在上面介绍完Android 11主要特点后,可以发现与用户交互层面关联性较大是在于隐私与安全,以及对5G和折叠屏相关的创想方面。那从以上这些众多改动点中,测试可以提前关注哪些方面呢? 小编根据Android 10测试过程中的个人项目经历,初步整理以下几点。 11的改动点及测试的关注点,可提前与开发沟通,提前做准备; 二、测试方案 一般Android 11发布稳定的beta版本后,各应用的开发已经基本适配开发完,此时可推进开发进行方案讲解会,沟通适配改动点及影响范围 ,方便制定准确的测试方案; 三、测试执行 在实际测试执行中,若还未发布Android 11最终的正式版本,此时需要实时关注beta版本的更新,第一时间更新下载最新的系统版本; 四、后续跟进 在测试完成后

    82730发布于 2020-03-19
  • yolo11安装后测试代码

    训练模型: from ultralytics import YOLO # Load a pretrained YOLO11n model model = YOLO("yolo11n.pt") # Train to run on (e.g., 'cpu', 0, [0,1,2,3]) ) 评估模型: from ultralytics import YOLO # Load a pretrained YOLO11n model model = YOLO("yolo11n.pt") # Evaluate the model's performance on the validation set metrics = model.val() 预测图片: from ultralytics import YOLO # Load a pretrained YOLO11n model model = YOLO("yolo11n.pt model model = YOLO("yolo11n.pt") # Export the model to ONNX format for deployment path = model.export

    19300编辑于 2025-07-17
领券