ITPub博客

首页 > > > checkpoint期间insert into values达到17秒

checkpoint期间insert into values达到17秒

作者:netroop 时间:2019-04-25 11:11:50 0 删除 编辑

我的生产环境遇到这样一个问题,监控发现有SQL的执行超过20ms,然后检查日志发现 1.数据库每隔5分钟发起一次checkpoint, 2.insert into values正常的时候执行一次大概只要70微秒左右,但是慢的时候会达到17秒,同样的语句,并没有锁阻塞 3.进一步发现每次insert出现慢的时候都是在一次checkpoint发起到结束之间 4.checkpoint本身也很有问题,命名只有16M的脏数据,可是做一次checkpoint居然要200多秒 5.并不是每一次checkpoint都会出现insert操作慢的问题 6.磁盘IO并没有达到瓶颈

所以想请教下各位大神: 1.checkpoint的效率和哪些因素有关? 2.checkpoint期间会影响数据库的写操作吗?

checkpoint相关参数: checkpointcompletiontarget | 0.7
checkpointflushafter | 256kB checkpointtimeout | 5min checkpointwarning | 2min


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4741/viewspace-3152484/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-25

  • 博文量
    152
  • 访问量
    1068