查看inndob的使用
SELECT
CONCAT(ROUND((1 - SUM(IF(free_page_clock > 0, 1, 0)) / COUNT(*)) * 100, 2), '%') AS buffer_pool_used,
CONCAT(ROUND(SUM(free_page_clock) / 1000000, 2), 'MB') AS buffer_pool_unused
FROM
INFORMATION_SCHEMA.INNODB_BUFFER_PAGE_LRU;
查看innodb的大小
SHOW VARIABLES LIKE 'innodb_buffer_pool_size';
配置innodb
[mysqld]
innodb_buffer_pool_size = 1G
数值转换
536870912 这个值是 512 MB,因为 1 GB 等于 1024 MB,而 536870912 是 1024 的一半,所以它等于 512 MB。
以下是将其他值从字节转换为 MB 的公式:
MB = Bytes ÷ (1024 x 1024)
其中 `Bytes` 表示字节数,`÷` 表示除法运算。
标签:1024,MB,buffer,缓冲,SUM,innodb,InnoDB,pool
From: https://blog.51cto.com/yht1990/6190788