位置: 编程技术 - 正文

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导入备份数据时报错表主键冲突的解决方法

  • 个人所得税可以不交税吗
  • 进项税额转出需要结转吗
  • 什么是非居民纳税人类别
  • 公司合同是公司员工个人名义签订如何入账?
  • 政府工会经费收入如何做凭证
  • 小规模企业每月能开多少专票
  • 专利权的手续费是多少
  • 机动车检测公司上班时间
  • 小微企业季度申报增值税流程
  • 黑色金属冶炼压延品税收编码
  • 出差补贴需要交税
  • 行政单位利息收入是非税收入吗
  • 收到小微企业补助会计分录
  • 应付票据的处理
  • 对外支付代扣代缴
  • 货物抵款协议书
  • 报销个人费用如何定性
  • 费用进项税额转出怎么做账务处理分录
  • 企业收入进私户怎么做账
  • 商业保险可以税前扣除多少
  • 企业所得税资产总额怎么算出来的呢
  • 物业公司广告位出租怎么入账
  • 2021年如何申报海外收入
  • 合同税率16%调整到13%怎么算
  • 销售折让发票如何处理?
  • 不动产融资租赁服务属于租赁服务吗
  • 出口退税操作步骤
  • 未开发的土地被司法查封,自然资源局可以收回吗
  • 年末一般纳税人税率表
  • php数组函数,选班长
  • 显卡性能排行榜2023
  • 酒店损益类科目包括哪些
  • 库存现金盘亏会计分录原因待查
  • vue3 超好用的富文本编辑器
  • laravel dump
  • thinkphp技术
  • 增值税收范围
  • 企业销售折扣在计征所得税时如何处理
  • vue-nginx刷新404问题
  • vue el-tabs
  • pytorch训练函数
  • opencv几何变换
  • 图书发行员证书在哪里办理
  • 金税盘v2.0.41怎么扫码开票
  • php底部导航代码
  • mongodb 安装
  • 营改增一般纳税人可以选择简易计税
  • 租车费开票属于哪个类别
  • 生产企业出口退税全部流程
  • 股权转让产生的个人所得税
  • 资本公积的用途主要用于
  • 本期销项税额怎么算
  • 季度预缴企业所得税要交滞纳金吗
  • 进口产品没有发票怎么入账
  • 单据 凭证
  • 企业存货借款利息怎么算
  • 个人保险发票能做账吗
  • 利息收入和利息费用是一个科目吗
  • mysql改造
  • sql sever实验指导
  • xp系统找不到搜索功能
  • windowsserver2008密码规则
  • svn怎么切换用户名
  • kwconfig.exe
  • 详解IWinter 一个路由转控制器的 Nodejs 库
  • 安卓手机插电脑上用id密码能查什么
  • js抓取网页内容
  • unity摇杆
  • 创建自己的app外卖平台
  • nodejs异步处理执行顺序
  • javascript含义
  • koa2 koa
  • jquery 图片
  • unity3d游戏开发标准教程pdf
  • javascript的理解
  • js判断输入框字符长度
  • 纪检委是干什么工作的能管理税务管理局吗
  • 浙江电子税局
  • 聊城社保网上申报流程
  • 税务风险管理指引
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设