位置: 编程技术 - 正文

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

  • 加计扣除产生的滞纳金
  • 商业保理怎么账务处理
  • 公司的股东就是公司的发起人
  • 销售部门领用材料用于销售计入
  • 社保费公司部分怎么算
  • 存货验收入库会计分录
  • 开出支票支付属于什么会计科目
  • 未计提坏账准备的会计分录
  • 进口关税专用缴款书怎么做分录
  • 发票可以开具办公用品吗?
  • 出口退税对企业利润的影响
  • 增值税小规模纳税人减免增值税
  • 一般纳税人所得税率是多少
  • 获赠或继承来的房屋以后再转让
  • 工资三金是指哪三样
  • 某企业2016年年末经营资产总额为4000万元
  • 劳务派遣服务用简易计税方法吗
  • 公益性捐赠公告
  • 收据能不能做账
  • 股息红利是否交个人所得税
  • 集团公司内部无偿借贷增值税
  • 农产品进项税抵扣计算例题
  • 房地产企业预收款什么时候确认收入
  • 或有负债如何计量
  • 评标专家评审费应该谁来付
  • win7右键设置方法
  • cmt.exe病毒
  • PHP:curl_error()的用法_cURL函数
  • 购入无形资产的增值税税率
  • nodejs解压
  • 购买财务软件的费用
  • 多目标pso
  • 【第十一届“泰迪杯”数据挖掘挑战赛】B题产品订单的数据分析与需求预测“解题思路“”以及“代码分享”
  • nginx配置文件格式
  • 企业一次性收取租金如何缴纳增值税
  • sql语句的基本用法
  • php获取服务端ip
  • 职工福利费属于短期薪酬吗
  • 手机充值如何开公司发票
  • 学电脑的好网站
  • dedecms转其他cms
  • 投资款未备注
  • 无形资产摊销如何操作
  • 一般纳税人哪种税
  • 股东收到投资收益会计科目
  • 公司注册登记需要多少钱
  • 销项100万进项80万交多少税
  • 固定资产3%减按2%征收增值税申报表如何填写
  • 职工教育经费能开专票吗
  • 车船税税金及附加
  • 已开票未收款如何销往来账
  • 税控盘服务费减免政策
  • 递延收益属于哪个报表项目
  • 新准则建筑业会计核算
  • 物流公司怎么做利润高
  • freebsd使用wifi
  • ubuntu系统中安装微信步骤
  • wlanplus是什么软件
  • 帮我打开双击锁屏
  • 视频对比度饱和度亮度最佳值
  • xp系统怎么更改用户权限
  • centos7编译安装内核
  • cleanmgr.exe
  • win7 桌面空白
  • win10驱动备份在哪里
  • windows10粘滞键
  • win8操作系统
  • python 归并排序算法
  • nodejs requirejs
  • NGUI的depth和Z轴的关系
  • jQuery 判断JSON
  • easyui导出excel表格
  • python生成txt文档
  • jQuery中的AjaxSubmit使用讲解
  • android自定义组件开发详解
  • Python工程师面试题 与Python Web相关
  • python读取一个文件并写入另一个文件
  • js遍历json对象键值
  • 云南人社12333app官网
  • 国税局黑龙江省
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设