采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
输入正文
你好,对于插入操作的效率提升主要有3个方面
使用批量插入的sql语句,而不要用for循环逐个插入
使用事务包裹所有的插入语句,而不要每一个查询都起一个事务
插入的时候尽量保证插入的条目顺序是按照索引的递增顺序插入的,这样可以避免频繁的调整索引
插入的总数据量大小不要小于innodb_log_buffer_size这个选项的大小,超过这个大小则会发生频繁的磁盘内存切换。可以分批插入事务提交
感谢!
赞一个
老师好,第二点感觉好处是啥,会出现事务原子性保证,隔离问题和锁竞争问题嘛,感觉都放在一个事务容易出现大事务,出现死锁问题
登录后可查看更多问答,登录/注册
理解高流量电商网站性能构建思路 用高逼格技术解决性能提升问题
1.8k 11
1.3k 10
1.7k 9
1.2k 9
1.1k 8