做网站的公司叫中什么,网络架构图是什么,广告设计与制作app,wordpress本地备份还是用values吧 习惯了 value与values区别 http://dev.mysql.com/doc/refman/5.7/en/insert.html
看了一下官方文档#xff0c;VALUE与VALUES都是正确的#xff0c;经过验证#xff0c;这两个也是可以混合着用的#xff0c;只是两者对不同语句插入数量的执行效率各不相同。…还是用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使用方法则是见仁见智了不做评价
谢谢给我提意见的各位了。