位置: 编程技术 - 正文

优化mysql之key_buffer_size设置(mysql优化技巧实战)

编辑:rootadmin

推荐整理分享优化mysql之key_buffer_size设置(mysql优化技巧实战),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql优化实战,mysql如何优化性能,mysql优化技巧,mysql语句如何优化,mysql优化的几种方法,mysql优化的几种方法,mysql如何优化性能,mysql优化的几种方法,内容如对您有帮助,希望把文章链接给更多的朋友!

key_buffer_sizekey_buffer_size指定索引缓冲区的大小,它决定索引处理的速度,尤其是索引读的速度。通过检查状态值Key_read_requests和Key_reads,可以知道key_buffer_size设置是否合理。比例key_reads /key_read_requests应该尽可能的低,至少是1:,1:更好(上述状态值可以使用SHOW STATUS LIKE ‘key_read%'获得)。key_buffer_size只对MyISAM表起作用。即使你不使用MyISAM表,但是内部的临时磁盘表是MyISAM表,也要使用该值。可以使用检查状态值created_tmp_disk_tables得知详情。对于1G内存的机器,如果不使用MyISAM表,推荐值是M(8-M)

提升性能的建议:1.如果opened_tables太大,应该把my.cnf中的table_cache变大2.如果Key_reads太大,则应该把my.cnf中key_buffer_size变大.可以用Key_reads/Key_read_requests计算出cache失败率3.如果Handler_read_rnd太大,则你写的SQL语句里很多查询都是要扫描整个表,而没有发挥键的作用4.如果Threads_created太大,就要增加my.cnf中thread_cache_size的值.可以用Threads_created/Connections计算cache命中率5.如果Created_tmp_disk_tables太大,就要增加my.cnf中tmp_table_size的值,用基于内存的临时表代替基于磁盘的

MySQL优化小案例:key_buffer_sizekey_buffer_size是对MyISAM表性能影响最大的一个参数,下面一台以MyISAM为主要存储引擎服务器的配置:

优化mysql之key_buffer_size设置(mysql优化技巧实战)

mysql> SHOW VARIABLES LIKE '%key_buffer_size%';  下面查看key_buffer_size的使用情况:

mysql> SHOW GLOBAL STATUS LIKE '%key_read%';+-------------------+-----------------+| Variable_name | Value |+-------------------+-----------------+| Key_read_requests | || Key_reads | |+-------------------+-----------------+2 rows in set (0. sec)一共有Key_read_requests个索引请求,一共发生了Key_reads次物理IO

Key_reads/Key_read_requests ≈ 0.1%以下比较好。

根据上述情况积木网小编把key_buffer_size设置为M解决了问题。

MySQL安全策略(MySQL安全注意事项) 导读MySQL被运用于越来越多的业务中,在关键业务中对数据安全性的要求也更高,如何保证MySQL的数据安全?数据安全如果只靠MySQL应用层面显然是不够

MYSQL分页limit速度太慢的优化方法 在mysql中limit可以实现快速分页,但是如果数据到了几百万时我们的limit必须优化才能有效的合理的实现分页了,否则可能卡死你的服务器哦。当一个表

mysql优化的重要参数 key_buffer_size table_cache MySQL服务器端的参数有很多,但是对于大多数初学者来说,众多的参数往往使得我们不知所措,但是哪些参数是需要我们调整的,哪些对服务器的性能影

标签: mysql优化技巧实战

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

上一篇:MySQL内存及虚拟内存优化设置参数(mysql 内存模型)

下一篇:MySQL安全策略(MySQL安全注意事项)(mysql安全性控制语句)

  • 办税员可以购票吗?
  • 个人怎么缴纳印花税
  • 纳税申报的流程是什么
  • 土地使用权转让是什么意思
  • 平行结转分步法各步骤的费用
  • 赠送代金券的广告语
  • 有限合伙企业属于什么经济类型
  • 联营企业子公司抵消比例
  • 换工作个税申报忘记更改
  • 保证金利息收入怎么算
  • 固定资产抵债要交税吗怎么交
  • 进项税转出申报表能填负数吗
  • 借给股东的借款怎么做账
  • 开办费转入管理费用分录
  • 增值税与实际缴纳不符
  • 补缴企业所得税滞纳金账务处理
  • 快递公司需要交税吗
  • 是不是所有的进口药都不能报销
  • 营业收入在财务报表上跟实际多出来怎么解释
  • 失控发票怎么做账处理
  • 金融企业贷款利息收入确认
  • 股东私人垫支公司支付零星材料的会计分录
  • 建账实收资本怎么处理
  • 报销业务招待费属于什么现金流量项目
  • 增值税销项税额抵减账务处理
  • photoshop人像磨皮方法
  • 原始股解禁后减持的条件是什么
  • 天猫公司不开银行卡吗
  • 房屋租赁收入确认条件新准则
  • 建筑公司分包
  • php如何提高程序运行效率
  • 软件入无形资产还是长期待摊费用了
  • 机动处置什么意思
  • 长期股权投资顺逆流交易的损益调整
  • 会计准则 职工福利
  • elipse左侧菜单栏显示
  • 编译安装php7.2
  • 销售自己使用过的固定资产
  • php写一个简单的单例模式
  • js数组方法filter
  • handsome主题破解
  • python简单九宫格拼图游戏
  • 公司账户的资金有利息吗
  • 根据银行回单做流水账单
  • 未形成无形资产计入当期损益的
  • 接受非货币性资产投资会计处理
  • 小规模纳税人的税率是多少
  • 资产处置损益算营业外收入吗
  • 以前年度未处理的业务
  • 已冲销凭证是否可以删除
  • 借款合同印花税优惠政策
  • 劳务税能退税吗
  • 银行存款日记账电子表格模板
  • 营改增有关事项的规定
  • 代扣代缴的个税可以税前扣除吗
  • 亏损企业研发费用必须加计扣除吗
  • 低值易耗品可以报废吗
  • 企业支付临时工劳务报酬需要取得发票吗
  • 装订凭证如何穿线
  • 跨年后发票作废
  • 小规模企业应交税费分录
  • 建筑业异地预缴税款最新规定
  • 收到上年度企业所得税退税怎么做账
  • 残疾人就业保障金怎么计算
  • 自制半成品核算方法
  • Linux下mysql5.6.33安装配置教程
  • windows vista在哪里
  • 用U盘安装苹果系统
  • win7系统打不开浏览器
  • thinkpad 8高配版
  • win10桌面图标无法正常显示
  • 简述opengl的编程步骤
  • java跟python哪个好
  • androidserviceslibrary停用
  • javascript nextSibling 与 getNextElement(node) 使用介绍
  • 安卓中的菜单
  • 医保已申报未缴费可以撤销申报吗
  • 亳州国税局电话号码
  • 考公务员考国税局有什么要求吗
  • 船舶吨税税收优惠口诀
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设