位置: 编程技术 - 正文

修改Innodb的数据页大小以优化MySQL的方法(innodb_sys_tables)

编辑:rootadmin

推荐整理分享修改Innodb的数据页大小以优化MySQL的方法(innodb_sys_tables),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:innodb update,innodb_table_stats,innodb_log_file_size如何修改,mysql修改innodb_buffer_pool_size,mysql修改innodb_buffer_pool_size,innodb默认行格式,innodb update,innodb_log_file_size如何修改,内容如对您有帮助,希望把文章链接给更多的朋友!

我们知道Innodb的数据页是K,而且是一个硬性的规定,系统里没更改的办法,希望将来MySQL也能也Oracle一样支持多种数据页的大小。但实际应用中有时K显的有点大了,特别是很多业务在Oracle或是SQL SERVER运行的挺好的情况下迁到了MySQL上发现IO增长太明显的情况下,就会想到更改数据页大小了。  实际上innodb的数据页大小也是可以更改的,只是需要在源码层去更改,然后重新rebuild一下MySQL. 更改办法: (以MySQL-5.1.源码为例) 位置在storage/innobase/include/univ.i ,在univ.i中查找:UNIV_PAGE_SIZE

UNIV_PAGE_SIZE就是数据页大小,默认的是K. 后面的备注里标明,该值是可以设置必须为2的次方。对于该值可以设置成4k,8k,k,K,K,在大也没意义了。同时更改了UNIV_PAGE_SIZE后需要更改 UNIV_PAGE_SIZE_SHIFT 该值是2的多少次方为UNIV_PAGE_SIZE,所以设置数据页分别情况如下:

修改Innodb的数据页大小以优化MySQL的方法(innodb_sys_tables)

例子: 更改innodb的数据页为8K,相应修改为:

重新编译,然后测试测试,再测试。Good luck!

使用Perl DBI操作MySQL的一些建议 使用perl连接mysql,这个网上有很多案例了,一般大家都是DBI下的DBD::MySQL这个模块进行.这里做一个mask弄一个TIPS:PerlDBIMySQL的字符集为UTF8PerlDBI特殊字符

从MySQL的源码剖析Innodb buffer的命中率计算 按官方手册推荐InnodbbufferHitRatios的计算是:-((iReads/iReadRequests)*)iReads:mysql-status-Innodb_buffer_pool_readsiReadRequests:mysql-status-Innodb_buffer_pool_read_requests出处:htt

MySQL之Field‘***’doesn’t have a default value错误解决办法 今天,中国博客联盟有博友反馈,zgboke.com无法提交博客,当时我正好准备去假日广场聚会,就匆匆忙忙的提交试了下,发现提交博客的时候确实报如下

标签: innodb_sys_tables

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

上一篇:设置MySQL中的数据类型来优化运行速度的实例(设置mysql数据库字符集的语句)

下一篇:使用Perl DBI操作MySQL的一些建议(perl -ne)

  • 如何申请成为一名党员
  • 什么情况下不能做近视激光手术
  • 税务机关如何处理公司多交税
  • 税务系统纳税申报
  • 年底对账
  • 客票服务主要包括
  • 现金流量为负的隐患
  • 银行开户许可证图片
  • 小规模纳税人印花税减免税优惠政策
  • 员工午餐费要交个税吗
  • 新企业所得税法规定的企业所得税基本税率
  • 冲减以前年度多计的管理费用分录
  • 分项结转分步法例题及分录
  • 精创云所有者权益为负
  • 住宿费餐费怎么做分录
  • 返利失效了怎么找回
  • 广告位的费用
  • 其他收益是否缴纳个税
  • 文化事业建设费征收对象
  • 资产负债表是累计记账吗
  • 固定资产取得方式A04代号
  • 收到发票,未付款,付款的时候需要把发票复印做附件吗
  • 应收账款减值准备计提比例
  • 未分配利润怎么处理
  • 个人所得税生产经营所得
  • 劳务外包收入公式是什么
  • 行政单位结转结余形成的原因
  • 一刀999是什么游戏
  • u盘中装系统
  • 固定资产清理是什么项目
  • linux killall
  • 进项加计扣除如何做分录
  • xwizard.exe是什么
  • 特殊性税务处理的条件
  • chrome插件扩展名
  • 红字发票如何开具
  • 前端实现微信联系人二维码
  • php 遍历字符串
  • Linux | 将SpringBoot+Vue项目部署到服务器上
  • c#创建web
  • 气温和降水空间变化一月平均气温规律是什么原因是什么
  • php自动生成文章
  • thinkphp3.0
  • 董事长报销应该是怎样的流程
  • php5.6漏洞
  • 增值税系统技术维护费 减免政策
  • 增值税进项税额计算公式
  • css设置英文词距
  • mysql unique null
  • 会计自制原始凭证有哪些
  • 短期投资计提跌价准备
  • 个人所得税进一步改革方向
  • 企业存货按照经济内容可以分为
  • mysql数据库编码
  • 会计新准则2020
  • 车间装修预算表
  • 缴纳水土保持补偿费分录是什么
  • 安全生产费用收取方案
  • 已经抵扣进项税转出怎么做分录?
  • 诉讼费用负担原则是什么
  • 四技合同是什么?
  • 收到红字进项发票先勾选再做转出吗
  • 现金收款凭证的填制日期应当是
  • Suse Linux 10中MySql安装与配置步骤
  • u盘重装系统电脑
  • 让xp系统瘫痪
  • win7装完系统我的电脑在哪
  • window8输入法怎么设置
  • android开发环境的搭建步骤
  • 捉虫趣事作文200字
  • asm指令
  • 网页中英文切换
  • unity 替代
  • exe取消隐藏属性
  • js模块化开发教程
  • Protocol Buffers(Protobuf)开发者指南---概览
  • javascript常用类型
  • jquery 插件写法
  • python中的get方法
  • 西安车辆购置税缴纳多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设