`
jedy
  • 浏览: 152238 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

性能测试

 
阅读更多
做了一个insert into on duplicate key update的性能测试。
原始表有200万数据,有4个字段(不包括主键),unique key为其中一个字段。
直接插入2万条无重复的数据使用了1.74秒。
使用on duplicate key update插入1万条数据,更新1万条唯一键重复的数据使用了2.96秒。
使用replace则是使用了3.32秒,大概是因为replace是先删除再插入,速度慢一点。
如果自己select之后判断则更慢了,需要4.32秒。
另外on duplicate key update和replace如果都是插入无重复的数据则速度和直接插入差不多。
分享到:
评论

相关推荐

    软件系统性能测试报告

    本软件系统性能测试报告旨在详尽记录和分析我们进行的压力测试过程,以便评估系统在不同负载条件下的性能表现。压力测试是通过逐步增加负载来检验系统的稳定性和响应能力,以确保其在高并发或大数据量的情况下仍能...

    光伏系统性能检测

    GB20513是关于光伏系统性能检测的一项国家标准,旨在规范光伏系统性能测试的方法和流程,确保测试结果的准确性与可靠性。该标准主要涉及光伏组件及系统的电气性能、环境适应性、安全性和耐久性等方面的测试要求和...

    性能测试报告-demo模板

    性能测试报告-demo模板 性能测试报告是软件测试中的一种重要文档,旨在评估软件系统的性能,以确保软件系统能够满足用户的需求。以下是性能测试报告的详细知识点: 一、性能测试的目的 性能测试的主要目的是评估...

    loardrunner性能测试测试方案

    综上所述,Loadrunner性能测试方案旨在通过模拟高负载场景,检测和优化系统性能,最终达到提升用户体验和业务价值的目的。这一过程中,正确选择协议、熟练掌握VUG、Controller和Analysis的使用,以及细致的脚本录制...

    性能测试分析报告评审规范

    1.2 适用范围:这份规范适用于各种类型的性能测试分析报告的评审,包括性能检测、诊断、调优和容量规划。 1.3 预期读者:参与评审的人员广泛,包括测试经理、技术测试经理、分析师、工程师、项目经理、技术经理、...

    网银在线性能测试指南(京东).docx

    ### 网银在线性能测试指南(京东) #### 一、引言 随着网银在线作为支付公司在京东体系内地位的提升,对于其系统不仅在功能方面有着高标准的要求,在性能方面也同样面临着越来越高的挑战。为了确保系统的高效稳定...

    软件测试 性能测试 性能测试报告 系统性能测试方案 性能测试经验 测试模板

    软件测试 性能测试 性能测试报告 系统性能测试方案 性能测试经验 测试模板 “苍蝇式的战斗精神”和“XX性能测试”.pdf Mercury性能测试模板.doc web项目测试实战性能测试结果分析样章.doc XX性能测试报告.pdf XX性能...

    性能测试策略.doc

    【性能测试策略】是软件开发过程中的重要环节,旨在评估和优化系统的性能,确保系统在高负载、大数据量或并发用户环境下仍能稳定运行。以下是对该策略文档中各部分的详细解读: **一、引言** 1. **编写目的**:明确...

    软件性能测试过程详解与案例剖析

    软件性能测试是确保软件系统在满足用户需求的基础上能够稳定运行的重要手段,它涉及到了一系列的测试方法、测试工具的使用以及对测试结果的分析。本书《软件性能测试过程详解与案例剖析》详细地介绍了软件性能测试的...

    性能测试策略的模板

    四、测试性质区分了不同的性能测试类型,如性能检测测试(检查系统在正常负载下的表现),性能诊断测试(定位性能瓶颈),以及性能调优测试(优化系统以提升性能)。 五、整体工作起止日期设定了测试的开始和结束...

    Tencent性能测试工具GT

    腾讯GT,全称为“Gaming Toolkit”,是由腾讯公司推出的一款专业性能测试工具,主要应用于移动应用和游戏的性能分析与优化。GT旨在帮助开发者深入理解和改善他们的应用程序在真实设备上的运行效率,确保产品在各种...

    软件性能测试记录表-模板

    在软件开发过程中,性能测试是不可或缺的一环,它旨在评估和优化系统在各种负载和压力条件下的表现。软件性能测试记录表是用来系统性地记录这些测试过程和结果的重要工具。以下将详细介绍“软件性能测试记录表”的...

    全栈性能测试修炼宝典

    《全栈性能测试修炼宝典》是一本专为IT专业人士准备的深度学习资源,主要聚焦在性能测试领域。性能测试是软件开发过程中不可或缺的一环,它确保应用在高负载、大规模用户并发等真实环境中能够稳定运行,提升用户体验...

    Linux服务器性能测试分析命令大全

    Linux服务器性能测试分析是指利用一系列的Linux命令和工具来评估和优化服务器运行状态,从而确保服务器能够高效、...通过性能测试和分析,可以对Linux服务器进行有效的性能检测与优化,以达到提升整体系统性能的目的。

    jmeter性能测试报告.docx

    【Jmeter性能测试报告概述】 性能测试是评估软件系统在不同负载条件下运行能力的重要手段,旨在确定系统的性能指标,如响应时间、并发用户数、系统稳定性等。JMeter是一款广泛使用的开源性能测试工具,适用于模拟...

    RabbitMQ性能测试报告

    【RabbitMQ性能测试报告】 本测试报告详细记录了对RabbitMQ的性能评估,包括在单机模式和集群模式下的压力和稳定性测试。RabbitMQ是业界广泛使用的开源消息代理,它基于AMQP(Advanced Message Queuing Protocol)...

    软件性能测试检查表-模板

    在软件开发过程中,性能测试是不可或缺的一环,它旨在确保应用程序在各种负载、压力和并发情况下能够稳定运行,提供良好的用户体验。"软件性能测试检查表-模板"是为这一目标设计的一个工具,它包含了对软件性能进行...

    软件测试实验报告(使用LoadRunner进行性能测试实验)

    软件测试实验报告(使用LoadRunner进行性能测试实验) 一、性能测试简介 性能测试是软件测试中的一种重要类型,以评估软件系统在高并发和大负载下的性能和可扩展性。LoadRunner是一款成熟的性能测试工具,广泛应用...

    零成本实现Web性能测试:基于Apache JMeter

    本书首先介绍基础的性能测试理论,接着详细介绍如何使用jmeter完成各种类型的性能测试。实战章节中作者以测试某大型保险公司电话销售系统为例,手把手教会读者如何用jmeter来完成一个实际的性能测试任务。  本书...

    性能测试入门 性能测试入门

    性能测试是软件开发过程中的重要环节,主要用于评估和优化系统的处理能力和响应时间,确保系统在高负载下仍能稳定运行。本入门指南将带你走进性能测试的世界,了解其基本概念、重要性以及如何进行实际操作。 一、...

Global site tag (gtag.js) - Google Analytics