MySQL两项性能的基本测试浅谈
创始人
2024-07-01 06:50:44
0

我们今天是要和大家一起讨论的是MySQL两项性能的基本测试,我前两天在一信誉度很好的网站看见MySQL两项性能的基本测试的资料,觉得挺好,就拿出来供大家分享。希望你在浏览之后会对其有更深的印象。

以下的文章主要描述的是 MySQL两项性能的基本测试,我们使用的是 212992条数据在同一台机器上来执行update的实际操作,采用的是 MySQL5.0版。主要目的是对两项性能进行测试,以下就是详细内容。

MySQL两项性能测试之一使用存储过程性能可以提升多少?

MySQL的存储过程从无到有,已经是很大的进步了,但网上有些人说,MySQL的存储过程性能没什么提升,甚至还不如不用存储过程比较快,耳听为虚,眼见为实,所以我就自己亲自做了一个测试,结果如下:

使用存储过程 没有使用存储过程

1. 10985ms 14906ms

2. 11562ms 14828ms

3. 11890ms 14500ms

4. 11360ms 15047ms

5. 12407ms 14578ms

结论:我个人认为存储过程在数据量大的情况下,肯定性能上有更大的优势的,所以说MySQL存储过程没有什么效率的人明显是误人子弟!东西可以乱吃,话可不能乱说

MySQL两项性能测试之二分页测试

MySQL有了limit,使分页变得简单多了,但是听说limit还是存在性能问题,所以需要优化,这是根据我上一篇文字的优化方法,对其进行测试,看看这种是否有效

直接limit 10,10 先做offset 10,在选出10

1. 10ms 15ms

2. 10ms 15ms

3. 10ms 15ms

直接limit 100000,10 先做offset 100000,在选出10

1. 78ms 46ms

2. 78ms 47ms

3. 78ms 47ms

直接limit 200000,10 先做offset 200000,在选出10

1. 156ms 79ms

2. 188ms 78ms

3. 153ms 78ms

4. 141ms 94ms

5. 141ms 93ms

直接limit 200000,10000 先做offset 200000,在选出10000

1. 171ms 94ms

2. 140ms 78ms

3. 172ms 93ms

4. 156ms 93ms

5. 157ms 94ms

 

以上的相关内容就是对MySQL两项性能测试的介绍,望你能有所收获。 

【编辑推荐】

  1. 解决MySQL中文乱码的方法归纳
  2. MySQL数据库到Oracle程序迁移那些事项应值得注意?
  3. MySQL 安装备份在Linux系统中的安装
  4. MySQL 数据库的双机热备实际操作配置
  5. Mysql安装与qmail实际操作概述

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
P2P的自白|我不生产内容,我... 现在一提起P2P,人们就会联想到正在被有关部门“围剿”的互联网理财服务。×租宝事件使得劳...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
范例解读VB.NET获取环境变... VB.NET编程语言的使用范围非常广泛,可以帮助开发人员处理各种程序中的需求,而且还能对移动设备进行...