为了账号安全,请及时绑定邮箱和手机立即绑定

求大佬指点哈!mysql远程写入速度很慢感激不尽

求大佬指点哈!mysql远程写入速度很慢感激不尽

千巷猫影 2019-08-05 23:53:24
我将远程主机的mysql开放外网访问,在我本地主机写入数据库的速度是五条每秒,可是远程主机运行相同的代码,可以达到100多条每秒。目前已经尝试过[mysqld]skip-name-resolve的方案,没什么效果,请问我该如何提高mysql的写入速度?
查看完整描述

2 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

根据你的描述,主要原因在带宽上,提升写入速度的方案主要有下面几个1、增加带宽配置2、合并写,多条记录一起写入提交,降低io3、调整数据库日志写入策略,修改参数
sync_binlog=0
表示binlog不实时刷盘,由操作系统控制什么时候刷新缓存持久化
innodb_flush_log_at_trx_commit=0
表示不是每一个事务提交时写一次redo
4、调大缓冲池
innodb_buffer_pool_size=内存的70%
5、优化表结构设计,优化大字段
一定要有自增主键,这个很关键,并发大的时候效果尤为显著
                            
查看完整回答
反对 回复 2019-08-05
  • 2 回答
  • 0 关注
  • 229 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信