【基础】mysql数据库(key_buffer_size)

本文涉及的产品
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
RDS DuckDB + QuickBI 企业套餐,8核32GB + QuickBI 专业版
RDS Agent(兼容OpenClaw),2核4GB
简介: 【基础】mysql数据库(key_buffer_size) 关于mysql中的key_buffer_size 一、key_buffer_size key_buffer_size是对MyISAM表性能影响最大的一个参数 show variables like 'key_buffer_size'; .

【基础】mysql数据库(key_buffer_size)

关于mysql中的key_buffer_size

一、key_buffer_size

key_buffer_size是对MyISAM表性能影响最大的一个参数

show variables like 'key_buffer_size';    #查看key_buffer_size变量值的大小,单位:字节,当前mysql分配的大小为8M

show global status like 'key_read%'    #查看key_buffer_size的使用情况

一共有22个索引读取请求,有5个请求在内存中没有找到直接从硬盘读取索引,计算索引未命中缓存的概率

key_cache_miss_rate = Key_reads / Key_read_requests * 100%

key_cache_miss_rate 在0.1%以下(每1000个请求有一个直接读硬盘)表示很好,如果key_cache_miss_rate在0.01%以下,则

key_buffer_size分配的过多,可以适当减少

二、key_blocks_used

show global status like 'key_blocks_u%';

Key_blocks_unused    #表示未使用的缓存簇(blocks)数。Key_blocks_used表示曾经用到的最大的blocks数

若Key_blocks_unused=0,所有的缓存都用到了,要么增加key_buffer_size,要么过渡索引

比较理想的设置:Key_blocks_used /(Key_blocks_unused + Key_blocks_used) * 100% ≈ 80%

原文地址http://www.bieryun.com/3531.html

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
存储 编解码 监控
射频(RF)中的频谱分析方法详解
射频(RF)中的频谱分析方法详解
903 4
|
存储 编解码 算法
Java 的 String StringBuilder StringBuffer(上)
Java 的 String StringBuilder StringBuffer
214 0
|
存储 弹性计算 数据中心
倚天710平台稳定性--内存隔离降级运行
本文介绍利用倚天710平台的RAS特性,实现OS降级运行,提高系统稳定性
2712 0
倚天710平台稳定性--内存隔离降级运行
|
XML Java 数据格式
[读书笔记]Spring中的容器设计详解
[读书笔记]Spring中的容器设计详解
247 0
|
安全 算法 Java
多线程进阶学习12------ConcurrentHashMap详解
多线程进阶学习12------ConcurrentHashMap详解
168 0
|
负载均衡 前端开发 Java
【Spring cloud】OpenFeign详解(超详细)
【Spring cloud】OpenFeign详解(超详细)
2004 0
|
关系型数据库 MySQL 应用服务中间件
深入浅出之Docker Compose详解
深入浅出之Docker Compose详解
635 0
|
XML 搜索推荐 Java
一文详解Spring中Bean的生命周期
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 在Spring中,Bean是最基础的对象,一切操作都是围绕Bean展开的。Spring是一个BOP(Bean Oriented Programming)框架,Bean在BOP中的作用就像是对象在OOP中的作用一样。
一文详解Spring中Bean的生命周期