加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

教你如何优化MySQL插入性能

发布时间:2023-10-11 15:28:36 所属栏目:MySql教程 来源:
导读:下面讲讲关于如何优化MySQL插入性能,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完如何优化MySQL插入性能这篇文章你一定会有所受益。

可以从如下几个方面优化MySQL的插入性能。
下面讲讲关于如何优化MySQL插入性能,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完如何优化MySQL插入性能这篇文章你一定会有所受益。

可以从如下几个方面优化MySQL的插入性能。
 
代码优化
 
values 多个
 
即拼接成一个insert values sql, 例如
 
INSERT INTO MyTable
 
( Column1, Column2, Column3 )
 
VALUES
 
('John', 123, 'Lloyds Office'),
 
('Jane', 124, 'Lloyds Office'),
 
('Billy', 125, 'London Office'),
 
('Miranda', 126, 'Bristol Office');
 
一个事务
 
开启一个事务,批量操作完了才提交事务,而不是,操作一次就提交一次,这样io太高,插入太慢。
 
插入字段尽量少,尽量用默认值
 
注意事项: max_allowed_packet 默认是1M,如何insert values sql 太大需要上调这个值
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章