当前位置: 首页 > news >正文

虚拟主机多网站贵阳网站建设公司

虚拟主机多网站,贵阳网站建设公司,合肥 网站平台建设公司,做外链网站还是用values吧 习惯了 value与values区别 http://dev.mysql.com/doc/refman/5.7/en/insert.html 看了一下官方文档,VALUE与VALUES都是正确的,经过验证,这两个也是可以混合着用的,只是两者对不同语句插入数量的执行效率各不相同。…

还是用values吧 习惯了

value与values区别


http://dev.mysql.com/doc/refman/5.7/en/insert.html

看了一下官方文档,VALUE与VALUES都是正确的,经过验证,这两个也是可以混合着用的,只是两者对不同语句插入数量的执行效率各不相同。

VALUE插入一行


VALUES插入一行


可以看出在插入单行时,使用VALUES比较快


VALUE插入多行



VALUES插入多行



对比之下,插入多行时,用VALUE比较快


根据所得出的结论,应该在插入单行的时候使用VALUES,在插入多行的时候使用VALUE

吐槽一下:

不得不说,这真的和他们两个的名字相反,真奇怪歪果仁是怎么想的,难道是语言习惯不同

还有的是,在MSSQL里面就不是这样了,SQL Server只支持VALUES作为关键字,不要搞混了。


补充:由于使用的数据太过简陋,而且我也原本也只是想用最简单的数据来分析,以便排除其他影响因素(好吧,说到底,只怪当年太年轻。。),以下是我用百万条测试数据来进行测试的结果。

 

总共284万条数据

 

 

现在将数据导出到example.sql文件

 

第一个比较:

现在example.sql文件是这样的

 

 

清空原来的表,再运行此sql文件

 

 

接下来,再次清空example表,修改sql文件,把values都替换成value

 

再次运行此sql文件

 

 

第二个比较:

 

此时sql文件是这样的

 

运行时间

第一次失败了,修改一下my.ini

 


成功,说实话,被吓到了,快了2倍多,差一点到达3倍了,但是也不全是好的,我把max_allowed_packet的值调的很高,才成功的,不建议。

 

 

在上面同等情况下

sql文件:

 

运行时间

 

 

在两次比较下,都是使用VALUE比较快。

 

PS:能力所及,只能测到这里了,具体的value/values使用方法,则是见仁见智了,不做评价

谢谢给我提意见的各位了。



http://www.dinnco.com/news/32679.html

相关文章:

  • 网站的网页可以免费发布广告的平台有哪些
  • 学校网站群建设方案长沙seo优化
  • 池州专业网站建设公司公司网站如何建设
  • 网站开发公司模板dw网页制作教程
  • 怎么修改收录网站的标题抖音黑科技引流推广神器
  • 网站建设规模与类别最近的新闻热点时事
  • 网站建设方案及预算宁波seo关键词培训
  • 旅游电子商务网站开发关键对话
  • hbuilder 怎么做企业网站优化英语
  • 闵行网站开发北京seo关键词优化收费
  • 网站建设与管理模拟题1seo顾问公司
  • 通州宋庄网站建设google框架一键安装
  • 做电影网站主机放哪比较好百度如何推广广告
  • 中国建设银行网站网上银行刷评论网站推广
  • 网上做批发有哪些网站靠谱免费seo网站优化
  • 政府单位建设网站的申请报告seo技术好的培训机构
  • wordpress需要多少内存福州seo技术培训
  • 高密建设局网站商丘网站推广公司
  • 广东省东莞市建设培训中心网站app推广方案怎么写
  • 做旅行社业务的网站都有哪些什么推广方法是有效果的
  • 绍兴公司网站建设免费crm系统手机版
  • wordpress金融插件seo排名推广
  • 成都前十名传媒网站建设爱战网关键词挖掘查询工具
  • 设计公司介绍优化师是做什么的
  • 手机网站建设技术360搜索推广
  • 铜陵市住房建设委员会网站公众号推广引流
  • 诚信通网站怎么做外链seo关键词快速获得排名
  • 锦州网站建设怎样市场营销的策划方案
  • dede网站seoqq引流推广软件哪个好
  • 超级ppt市场免费模板南昌seo实用技巧