位置: 编程技术 - 正文

innodb_flush_method取值方法(实例讲解)

编辑:rootadmin

推荐整理分享innodb_flush_method取值方法(实例讲解),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

innodb_flush_method的几个典型取值

如何取值,mysql官方文档是这么建议的

也就是说,具体的取值跟硬件配置和工作负载相关,最好做一次压测来决定。不过通常来说,linux环境下具有raid控制器和write-back写策略,o_direct是比较好的选择;如果存储介质是SAN,那么使用默认fsync或者osync或许更好一些。

通常来说,貌似绝大部分人都取值o_direct,底层有raid卡,读写策略设置为write-back。在使用sysbench压测oltp类型时,我发现o_direct确实比fsync性能优秀一些,看来适用于大部分场景,但是最近碰到一个这样的sql,客户反馈很慢,而在相同内存的情况下,它自己搭建的云主机执行相对快很多,后来我发现主要就是innodb_flush_method的设置值不同带来的巨大性能差异。

测试场景1

innodb_flush_method为默认值,即fsync,缓存池M,表数据量1.2G,排除缓存池影响,稳定后的结果

innodb_flush_method取值方法(实例讲解)

测试场景2

innodb_flush_method改为o_direct,排除缓存池影响,稳定后的结果

结果比较:

两者执行计划一摸一样,性能却差距很大。在数据库第一次启动时的查询结果也差距很大,o_direct也差很多(测试结果略)。不是很懂为啥这种情况下多了一层操作系统缓存,读取效率就高了很多,生产环境设置一定要以压测结果为准,实际效果为准,不能盲目信任经验值。

改进措施:

不改变innodb_flush_method的情况下,其实这条sql还可以进一步优化,通过添加组合索引(account_id,outcome,income),使得走覆盖索引扫描,可大大地减少响应时间

以上这篇innodb_flush_method取值方法(实例讲解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

innodb_index_stats导入备份数据时报错表主键冲突的解决方法 故障描述percona5.6,mysqldump全备份,导入备份数据时报错Duplicateentry'hoc_log-item_log_-PRIMARY-n_diff_pfx'forkey'PRIMARY'故障原因查看了下这个主键应该是MySQL系

线上MYSQL同步报错故障处理方法总结(必看篇) 前言在发生故障切换后,经常遇到的问题就是同步报错,数据库很小的时候,dump完再导入很简单就处理好了,但线上的数据库都G-G,如果用单纯的

浅谈innodb_autoinc_lock_mode的表现形式和选值参考方法 前提条件,percona5.6版本,事务隔离级别为RRmysqlshowcreatetabletest_autoinc_lockG***************************1.row***************************Table:test_autoinc_lockCreateTable:CREATETABL

标签: innodb_flush_method取值方法(实例讲解)

本文链接地址:https://www.jiuchutong.com/biancheng/349959.html 转载请保留说明!

上一篇:Mysql GTID Mha配置方法(mysql id in)

下一篇:innodb_index_stats导入备份数据时报错表主键冲突的解决方法

  • 计提环境保护税怎么做分录
  • 小规模纳税人应交增值税怎么算
  • 收到小微企业补助会计分录
  • 股权出资登记管理办法已废止
  • 投资性房地产转固定资产账务处理
  • 垫付被骗客服承诺退款
  • 收到外币货款的汇率
  • 购买银行承兑利息收入是否缴纳增值税?
  • 增值税发票抵扣联丢失怎么办
  • 债务重组损失金额
  • 固定资产一次性折旧政策2023
  • 未开票增值税怎么申报
  • 500元以下不需要发票
  • 销售不动产增值税税率变化
  • 发票过期未认证可以用吗
  • 个体户租房交房怎么交税
  • 机动车销售发票如何认证抵扣?
  • 软件企业收到即征即退分录
  • 计提本月城市维护建设税,教育费附加500元
  • 控制上网速度的软件
  • 电脑输入法切换键怎么设置
  • windowsserver2019安装教程
  • 初级会计中应收账款贴现
  • iphone6s显示4g却无法上网
  • 加班车费报销计入什么科目
  • 银行对公账户收款码手续费多少
  • 境外所得抵扣税怎么申报
  • auepuc.exe是什么软件
  • 进口小汽车消费税率
  • 在建工程进项税额
  • 最轻薄数码相机
  • 若依框架好用吗
  • 出租设备的租金收入应计入什么科目
  • 不合规发票扣除多少
  • 冲回暂估分录
  • qr code在线生成二维码
  • php验证电子邮件格式
  • 小型微利企业减免所得税计算公式
  • 一次性扣除固定资产汇算清缴
  • 劳务费发票差额征税
  • 盈余公积转增会计分录
  • 当月交印花税会计分录
  • 个体工商户开普通发票需要交税吗
  • 财务费用在贷方,怎么结转到本年利润?
  • 结转在建工程的会计分录
  • sql server2005使用方法
  • 员工为公司垫费合法吗
  • 营改增后可以抵扣的进项
  • 小规模纳税人购进商品会计分录
  • 增值税一般纳税人企业对同属于增值税
  • 收到员工社保
  • 现金日记账退款怎么记账
  • 个税 退手续费
  • 弃置费用的摊销计算
  • 库存现金的使用限额
  • 差旅费包干管理办法
  • 进料加工与来料加工
  • 货款已付,货未收到分录
  • 企业购入树木花草如何入账
  • fedora怎么安装软件
  • 不能用鼠标
  • linux文件系统损坏导致网络断开
  • 如何查看windows使用痕迹
  • windows8怎么使用
  • win8电脑d盘不见了怎么恢复
  • window10 .net3.5
  • win10系统开机蓝屏,重启就好
  • 在linux系统中,用来存放系统所需要的
  • linux.rpm
  • opengl opengl
  • 安卓wifimanager详解
  • 浅析python中SQLAlchemy排序的一个坑
  • JavaScript中的方法名不区分大小写
  • 百度地图一口价为什么还多收费
  • 电子税务局浏览器版本太低
  • 酒席发票
  • 深圳市电价价目表详解
  • 2023浙江高考首考状元
  • 国家税务局什么时候放假
  • 辽宁国税征期日历
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设