位置: 编程技术 - 正文

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

  • 可以直接申请一般纳税人吗
  • 资产负债表固定资产项目包括哪些
  • 劳务费免税发票的政策规定
  • 企业降低存货成本的途径和方法
  • 小规模纳税人第一次网上报税
  • 建筑企业如何预缴税款
  • 机械租赁有哪些岗位
  • 没收逾期未退包装物押金收益,应计入( )科目
  • 厂家给经销商的授权书
  • 单位之间借款利息可以开票么
  • 购销企业
  • 总资产周转率ttm
  • 工会经费的纳税依据
  • 小企业会计准则和企业会计准则的区别
  • 微小企业每个季度减免多少税
  • 什么叫非成品油发票
  • 小企业销售费用包括
  • 分配车间管理人员薪酬会计分录
  • 苹果电脑的删除
  • 预付账款可以为负吗
  • 融资租赁货车
  • php实现上传图片功能
  • 社保会计科目怎么做账
  • 电脑不能连接wifi只能连宽带
  • 公司过户费用怎么入账
  • 安卓车机系统开发
  • 以公允价值计量的投资性房地产
  • cpqinet.exe是什么进程 安全吗 cpqinet进程安全性评估
  • php注释的主要作用是什么?
  • 常用的前端大屏软件
  • 应纳所得税额税率表
  • html怎么做
  • idea打开vue文件
  • php调试函数
  • pytorch多块gpu
  • 深究Python中的asyncio库-线程并发函数
  • 帝国cms移动端设置教程
  • 以股权抵债的会计分录
  • 公司一般户财务负责人是另一公司法人
  • u8存货核算对方科目怎么设置
  • 玩转mongodb4.0从入门到实践
  • python多线程多核
  • 银行电子承兑到期后怎么操作
  • mysql多表左连接查询
  • 建筑劳务公司的进项票有哪些
  • 住宿费用抵扣税款会计分录
  • 房租费用能计入什么科目
  • 合作社增值税免税项目
  • 哪些发票不能用
  • 销售费用工资是什么科目
  • 小微企业可以享受六税两费吗
  • 购入啤酒会计分录
  • 收购分公司有什么要求
  • 关于发票丢失的处罚
  • 销售商品提供劳务收到的现金占比怎么算
  • 记账凭证的基本内容包括制证,审核,记账,会计主管
  • sql server数据库怎么使用
  • win7如何共享文件夹给另一台电脑使用
  • 苹果的os什么意思
  • windowsxp如何重装ie浏览器重装
  • mac无法开机怎么办
  • linux中磁盘分区
  • centos7修改文件内容
  • linux操作系统的安装
  • Win7如何调整分辨率
  • window8.1重装系统
  • cocoscreator动画
  • perl中use的用法
  • opengl使用教程
  • jquery时间格式
  • cmd读取d盘
  • NodeJS配置HTTPS服务实例分享
  • vue使用jssdk
  • 简单的横向棱纹魔杖
  • 基于python的系统
  • 税务青年要担当
  • 2021年吉林省城乡居民基础养老金是多少
  • 专利证书印花税怎么计算
  • 年休假期间工资支付标准
  • 国税局对出口退税的要求
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设