位置: 编程技术 - 正文

优化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安全性控制语句)

  • 计提附加税的会计分录
  • 特殊性税务处理弥补亏损限额
  • 个人出售满两年和不满两年的住
  • 交易性金融资产属于什么科目
  • 资产减值损失为正
  • 高新技术企业如何查询
  • 亏损可以不用缴增值税吗
  • 劳务公司购买设备怎么做账
  • 一年内到期的非流动负债包括哪些科目
  • 企业并购金额如何确定
  • 非盈利组织捐赠支出
  • 支付的各项税费包括个人所得税吗
  • 个人出租仓库需交税吗
  • 营改增后土地使用税计入什么科目
  • 去年的税金没有计提
  • 股东增加投资款要交印花税吗
  • 预付款增加说明什么
  • 报表上应交税费是负数是什么意思
  • 季度申报利润表怎么填
  • mac如何登陆两个微信
  • 什么叫做区分
  • 股东分红账务处理后报表怎么处理
  • u盘文件全都变成快捷方式怎么办
  • 分期服务费是啥
  • 印花税的征收范围
  • 怎么给自己的宽带改名字
  • 如何巧用工具
  • 公司自有房屋出租 没有从租计征房产税
  • 本地连接受限制无法连接
  • elccest.exe是间谍广告程序吗 elccest进程有什么作用
  • 如何查询税务完税证明
  • 家庭承包发包方的权利和义务
  • php通用分页类
  • 红字发票负数要怎么抵掉
  • 期末应交增值税转入未交增值税
  • 卡克斯劳坦恩酒店
  • 单目深度估计算法
  • 发票待开是什么意思?
  • 运营费的税率
  • 企业应收票据贴现,应按实际收到的金额计入
  • 补缴税款账务处理
  • 营业执照筹建是做什么的
  • 工程公司项目管理部管理制度
  • 公司帮非公司员工缴税
  • 研发企业所得税税率
  • 普通支票和现金支票区别
  • mysql怎么截取字段
  • 关于DEDECMS移动data后网站地图无法生成的解决方法
  • 工程提成会计分录怎么做
  • 公对私转账没有到账怎么查询
  • 疫情期间制造费用账务处理
  • 物业管理费专票税率是多少
  • 百旺金赋抄报税指南
  • 往酒吧送酒怎么样
  • 企业所得税如何抵扣
  • 买一赠一怎么做账
  • 实收资本现金入账怎么办
  • 个税里的年金是指
  • 公司自己制造设备怎么办
  • 施工单位结算
  • 物业公司付电业费合法吗
  • 存货出售,资产减值损失如何处理
  • 收到税务局退还的个税手续费怎么入账
  • 酒店营业额成本比例
  • squid ssh
  • linux urb
  • centos which
  • 32位/64位Win10系统开机后桌面图标自动排列的解决办法
  • 怎么创建关机快手号
  • 在linux 上使用QQ聊天程序
  • win8.1 ie浏览器
  • win7使用临时配置文件登录
  • linux的安装教程
  • addObserver和postNotification函数传递函数的区别
  • cmd命令是干嘛的
  • jquery获取input内容
  • nodejs socket hang up
  • Python函数中仅允许有一条return语句
  • python仿站软件官网
  • 国税地税发票编码查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设