我的编程空间,编程开发者的网络收藏夹
学习永远不晚

mysql中如何设置Innodb_buffer_pool_size

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

mysql中如何设置Innodb_buffer_pool_size

小编给大家分享一下mysql中如何设置Innodb_buffer_pool_size,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

show status like  'Innodb_buffer_pool_%';

+-----------------------------------+-------+

| Variable_name    | Value |

+-----------------------------------+-------+

| Innodb_buffer_pool_pages_data     | 70    |

| Innodb_buffer_pool_pages_dirty    | 0    |

| Innodb_buffer_pool_pages_flushed | 0    |

| Innodb_buffer_pool_pages_free    | 1978    |

| Innodb_buffer_pool_pages_latched | 0    |

| Innodb_buffer_pool_pages_misc     | 0    |

| Innodb_buffer_pool_pages_total    | 2048    |

| Innodb_buffer_pool_read_ahead_rnd  | 1    |

| Innodb_buffer_pool_read_ahead_seq  | 0    |

| Innodb_buffer_pool_read_requests | 329    |

| Innodb_buffer_pool_reads    | 19    |

| Innodb_buffer_pool_wait_free    | 0    |

| Innodb_buffer_pool_write_requests | 0    |

+-----------------------------------+-------+

从上面的值我们可以看出总共 2048  pages,还有 1978 是 Free 状态的仅仅只有 70 个 page 有数据, read 请求 329 次,其中有 19 次所请求的数据在 buffer  pool 中没有,也就是说有 19 次是通过读取物理 磁盘来读取数据的,所以很容易也就得出了 Innodb Buffer  Pool 的 Read 命中率大概在为:(329 - 19)/ 329  * 100%  = 94.22%。

以上是“mysql中如何设置Innodb_buffer_pool_size”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

mysql中如何设置Innodb_buffer_pool_size

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何在MySQL中分配innodb_buffer_pool_size

1. 为什么需要innodb buffer pool? 在MySQL5.5之前,广泛使用的和默认的存储引擎是MyISAM。MyISAM使用操作系统缓存来缓存数据。InnoDB需要innodb buffer pool中处理缓存。所以非常需要有足够的InnoDB
如何在MySQL中分配innodb_buffer_pool_size
2018-08-31

mysql中如何设置null

mysql 中设置 null 的方法包括:1. 使用 insert 语句插入 null 值;2. 使用 update 语句更新值为 null;3. 使用 alter table 语句将列设置为允许 null;4. 使用 default nu
mysql中如何设置null
2024-04-29

Mysql中如何设置外键

在 MySQL 中,可以使用 FOREIGN KEY 约束来设置外键。外键约束用于确保关系数据库中的数据的完整性和一致性。以下是在 MySQL 中设置外键的步骤:1. 创建两个相关的表,其中一个表将包含外键。例如,我们创建一个名为 "ord
2023-10-26

mysql中文版如何设置

如何在 mysql 中设置中文版本?安装 mysql 服务器和 mysql workbench。修改 mysql 配置文件,添加 character-set-server=utf8 和 collation-server=utf8_gener
mysql中文版如何设置
2024-06-14

mysql 如何设置character_set_client

要设置 MySQL 的 character_set_client,可以使用以下命令:1. 登录到 MySQL 的命令行界面。2. 执行以下命令来设置 character_set_client:```SET character_set_cli
2023-08-18

mysql中如何设置两个主键

在 mysql 中设置两个主键的方法有两种:复合主键:alter table table_name add primary key (column1, column2);多列主键:alter table table_name add pri
mysql中如何设置两个主键
2024-04-29

编程热搜

目录