文档章节

简单测试PHP插入记录到mysql时输出和不输出每条结果时性能影响

行走的螃蟹
 行走的螃蟹
发布于 2014/05/05 16:09
字数 181
阅读 107
收藏 1

这里使用1w记录和100条记录插入实验,看看插入时有输出和无输出的影响

表结构

字段 类型 默认 注释
id int(11)
name char(50)
pwd varchar(255)
ptime bigint(20)
state int(11)

10000条插入

有输出耗时:256S  并发:39/S

无输出耗时:230S  并发:43/S

100条插入

有输出耗时:1.656S 并发:60.386/S

无输出耗时:1.547S 并发:64.641/S


简单的测试表明在批量执行sql时不是必要最好还是不要输出结果信息,等全部sql执行完毕再检查结果。

© 著作权归作者所有

行走的螃蟹

行走的螃蟹

粉丝 33
博文 48
码字总数 23634
作品 0
杭州
程序员
私信 提问
加载中

评论(1)

月影又无痕
月影又无痕
性能差异其实很小,不足为忧
一个函数引发的MySQL驱动问题

前两天在一个php脚本中使用mysqlifetchall()来获取全部结果集,但却提示该方法undefined,只好退回,使用mysqlfetchrow()这个方法,一行一行的获取记录,效率很慢。后来查询得到: 1, mysqli...

vinci321
2018/03/08
18
0
php控制结构语句declare中的tick的详解[整理版]

先看看手册是怎么说的: declare 结构用来设定一段代码的执行指令。declare 的语法和其它流程控制结构相似: declare (directive) directive 部分允许设定 declare 代码段的行为。目前只认识两...

尐桀
2011/10/05
5.1K
1
PgSQL · 性能优化 · 如何潇洒的处理每天上百TB的数据增量

背景 本文主要介绍PostgreSQL 在中高端x86服务器上的数据插入速度(目标表包含一个时间字段的索引),帮助企业用户了解PostgreSQL在这类场景下的性能表现。 这类场景常见于运营商网关数据和金...

阿里云RDS-数据库内核组
2016/04/06
0
0
MySQL存储引擎 SQL数据导入/导出 操作表记录 查询及匹配条件

1 MySQL存储引擎的配置 1.1 问题 本案例要求MySQL数据存储引擎的使用,完成以下任务操作: 1.2 步骤 实现此案例需要按照如下步骤进行。 步骤一:查看存储引擎信息 登入MySQL服务器,查看当前...

两条小鱼
2018/06/30
0
0
ES 译文之如何使用 Logstash 实现关系型数据库与 ElasticSearch 之间的数据同步

译者前言 近期的主要工作是在为公司的 APP 增加搜索功能。因为也遇到了需要把关系型数据库中的数据同步 ElasticSearch 中的问题,故抽了点时间翻译了这篇官方的博文。最近,在数据同步方面也...

java高并发
07/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot + Mybatis-Plus 集成与使用(二)

前言: 本章节介绍MyBatis-Puls的CRUD使用。在开始之前,先简单讲解下上章节关于Spring Boot是如何自动配置MyBatis-Plus。 一、自动配置 当Spring Boot应用从主方法main()启动后,首先加载S...

伴学编程
昨天
7
0
用最通俗的方法讲spring [一] ──── AOP

@[TOC](用最通俗的方法讲spring [一] ──── AOP) 写这个系列的目的(可以跳过不看) 自己写这个系列的目的,是因为自己是个比较笨的人,我曾一度怀疑自己的智商不适合干编程这个行业.因为在我...

小贼贼子
昨天
7
0
Flutter系列之在 macOS 上安装和配置 Flutter 开发环境

本文为Flutter开发环境在macOS下安装全过程: 一、系统配置要求 想要安装并运行 Flutter,你的开发环境需要最低满足以下要求: 操作系统:macOS(64位) 磁盘空间:700 MB(不包含 IDE 或其余...

過愙
昨天
6
0
OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
昨天
2.6K
16
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
昨天
42
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部