暂无图片
mysql的buffer pool占用的内存,为什么从memory_global_by_current_bytes中不显示呢?
我来答
分享
暂无图片 匿名用户
mysql的buffer pool占用的内存,为什么从memory_global_by_current_bytes中不显示呢?

select event_name,current_alloc   from  memory_global_by_current_bytes

我的innodb_buffer_pool_size大小是512m

版本5.7


请问需要开启什么设置才能显示buffer pool 的大小吗?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
AllenLV

要显示buffer pool的大小,可以使用以下查询:

SHOW VARIABLES LIKE 'innodb_buffer_pool_size';
复制

这将返回当前设置的innodb_buffer_pool_size的大小。如果值是512M,则表示你的innodb_buffer_pool_size设置为512MB。

可以使用下列方法设置innodb_buffer_pool_size的大小:

SET GLOBAL innodb_buffer_pool_size = <size>;
复制

请注意,更改innodb_buffer_pool_size需要重启MySQL服务才能生效。

使用上述方法,你应该能够查看并设置buffer pool的大小。如果仍然存在问题,请检查MySQL的日志文件以获取更多的确切错误消息和信息。

暂无图片 评论
暂无图片 有用 5
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
有个慢查询没有执行完成,如果执行了flush tables 会出现等待,但是mysqldump导出没有问题,底层也执行flush tablbes
回答 1
mysqldump是否执行flushtable是由命令选项决定的,并非每次执行都会执行flushtables语句。当执行mysqldump转储数据时,带上哪些选项才会执行flushtables呢?(1
mysql 线上库有办法在不停服期间CREATE TABLE db1.a SELECT * FROM db1.b 复制一份并且不锁表吗?
回答 3
学写了
MySQL 8 主从的时候,主库已有数据, 从库想部分库全量同步,只能把主库备份从库,然后从库再开启同步吗?
回答 1
是的,要全量的话必须先同步历史数据,但是方法有很多(clone、mysqldump、xtb都可以解决)当然还有一种特殊情况,就是如果你主库有历史所有的binlog就可以直接从第一个binlog开始同步
mysql在RR隔离级别,当更新表中一行记录,且where条件中的字段没有索引时(例如: update tb set name='' where idno='xxx'),下面哪些说法正确?
回答 2
已采纳
C
mysql/mysqldump 有没办法提前预估 max execution time是否足够?
回答 1
这个要根据硬件情况,进行测试才知道。或者你先设置成0,然后dump完成再改成1也行。
如何把自定义表空间迁移到系统表空间?
回答 1
已采纳
一般都是迁出来,你居然想迁进去.参考如下命令即可altertablet1tablespaceinnodbsystem;效果图如下(root@127.0.0.1)[db20232]&gt;createt
从mysql同步到tidb,上下游的表结构必须一致吗(字段类型和顺序)?
回答 1
mysql同步到tidb。就是在同步的时候,上游的mysql表结构和下游的tidb表结构必须要一致吗?(类型和顺序)目前是必须要一致的,全量阶段可以不care,但是增量阶段基于mysqlrow格式的b
expire_logs_days如何执行
回答 1
1.看代码信息应该是&nbsp;atpurgelogsbeforedate时间有关。2.showstatuslike&39;Compurgebeforedate&39;;结果集看看。3.expirel
mariadb 10.3.10迁移到MySQL8.0.31,如何操作?
回答 1
mysqldump导出数据库,在导入mysql8.0.31数据库中
【Perf Stat】指标,如何收集的??紧急求助
回答 1
https://blog.csdn.net/lyn631579741/article/details/124009633
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~