同事做了测试,循环插入几万条数据,本地普通PC比服务器要快很多。

真是没有道理!服务器的各种性能都要远远优于普通PC,怎么可能比PC慢!明显有悖常理!

但事实正是如此。

难道是网络传输的问题?将测试程序放到服务器本地执行,与通过局域网运行相差无几。

现在,我估计是这个原因:

普通PC的磁盘开启了“写入缓存”,即有磁盘更新的时候,先写入缓存,然后再慢慢写入到硬盘。但是,这有风险,突然断电或故障的时候,这部分数据就丢失了。

而服务器的磁盘控制,为了安全性,是没有这项选项的。

对于服务器来讲,如果又要缓存,又要安全,那么应该加上一个磁盘阵列卡。

转载于:https://www.cnblogs.com/leftfist/archive/2012/10/25/4258040.html

为什么插入数据普通PC比服务器更快?相关推荐

  1. 香港云服务器比香港服务器更快吗?

    自云服务器崛起以来,与物理服务器比较的争论就没有间断.许多朋友问,香港云服务器比香港服务器更快吗?恒创科技对此简单解答. "更快",暂且理解为网站或应用程序的响应.加载速度以及网络 ...

  2. oracle数据库按照城市分组_大数据分组怎样才会更快

    分组是数据库的常见运算,无论数据如何准备,通常都需要将所有数据遍历.建立索引这时是不起作用的,存储格式才是决定遍历效率的主要因素.数据库中数据的存放虽然是二进制格式的,但普遍IO性能差,库内遍历快,外 ...

  3. .net 根据书签往word中插入数据_word目录制作技巧:快速生成文档总目录和章节下子目录...

    编按:在使用Word制作长文档时,目录必不可少.有了目录,无论是查找内容或阅读内容都会更方便.但很多人却不得其法,始终采用纯手工输入目录.今天,小编将教大家自动生成主目录和子目录的方法,以后再也不用手 ...

  4. oracle 分组_大数据分组怎样才会更快

    分组是数据库的常见运算,无论数据如何准备,通常都需要将所有数据遍历.建立索引这时是不起作用的,存储格式才是决定遍历效率的主要因素.数据库中数据的存放虽然是二进制格式的,但普遍IO性能差,库内遍历快,外 ...

  5. 线程导入大数据入库_多线程批量插入数据小结

    在测试的过程中,无法避免的需要做一些性能压测,造数据的时长在此时就会备受关注.比如,造数据的时候用多线程还是多进程,用直接插入DB方式还是用先写文件后导入mysql的方式,写文件是写批量sql后面so ...

  6. 更快更高更强大,这是英特尔AI助力长城修缮的新进展

    本文作者为:英特尔商用频道 科技正在以一种近乎革命性的手段解决生活中真实存在的难题.人工智能的出现,重新定义了文物保护的方法,克服了传统方式中的困难和挑战,以更快.更高效的方式解决凭借人力无法解决的问 ...

  7. 在已有数据的linkedList和arrayList集合中在中间位置新插入一条数据谁更快

    以前一直以为是linked中间插入和头部插入都是比arrayList快的,今天开会的时候谈到这个面试题,这里就重新认识一下这两个集合. 结论:不想存在性能瓶颈,不是一定要linkedlist的场景就使 ...

  8. 【SQL开发实战技巧】系列(八):聊聊如何插入数据时比约束更灵活的限制数据插入以及怎么一个insert语句同时插入多张表

    系列文章目录 [SQL开发实战技巧]系列(一):关于SQL不得不说的那些事 [SQL开发实战技巧]系列(二):简单单表查询 [SQL开发实战技巧]系列(三):SQL排序的那些事 [SQL开发实战技巧] ...

  9. PG跨服务器的数据拷贝以及往pl/proxy集群中插入数据

    上一篇文章我介绍了pl/proxy集群的部署,现在需要往这个集群里导入数据.导入的数据源和待导入的目标库在两个不同服务器的pg数据库上.用postgres_fdw技术可以实现这个功能. 首先需要在待导 ...

最新文章

  1. Bio-protocol与Cell Research达成合作:共同提升科研的可重复性
  2. Swift2.0语言教程之类的嵌套与可选链接
  3. 在vi或vim上查找字符串
  4. 全球四大农业贸易数字化-丰收节贸易会:谋定粮食区块链
  5. HDOJ HDU 1709 The Balance ACM 1709 IN HDU
  6. ASP.NET Ajax编程技术学习
  7. 怎样批量获取文件名,批量提取文件名 文件名读取windows 批处理文件
  8. cuba.platform_CUBA Platform 6.3的新增功能
  9. 一步步编写操作系统 31 cpu的分支预测 下
  10. eclipse--eclipse(JavaEE版本)部署Tomcat工程(转)
  11. 互联网时代的了解和未来的预期_互联网时代品牌农业该如何营销 后园带你了解这五点...
  12. C#与Matlab混合编程中遇到的“MathWorks.MATLAB.NET.Arrays.MWNumericArray”的类型初始值设定项引发异常。
  13. seaborn—seaborn.regplot绘制线性回归拟合图
  14. LIN总线协议详解4(进度表)
  15. Deepin 20.1 安装nvidia显卡驱动 爬坑
  16. CKeditor配置
  17. 2016.3.18华为上机题:拼音转数字
  18. AE开发之图层渲染20210603
  19. Eclipse Memory Analyzer,内存泄漏插件,安装使用
  20. Java项目:SSM实现的一个在线文具学习用品购买商城网站

热门文章

  1. Mocha BSM产品亮点——策略管理
  2. Visual Studio 各个版本下载地址
  3. Emacs 使用graphviz-dot-mode创建架构图
  4. 《从问题到程序:用Python学编程和计算》——第3章 基本编程技术 3.1 循环程序设计...
  5. Web开发之Goahead
  6. 乔春洋:话说文化模式
  7. php float浮点型 用round方法比较
  8. 微信快速开发框架(六)-- 微信快速开发框架(WXPP QuickFramework)V2.0版本上线--源码已更新至github...
  9. Android onMeasure方法介绍
  10. scrapy配置文件操作核心API解读