mysql5.7在线更改innodb_buffer_pool_size

Wesley13
• 阅读 684

show variables like 'innodb_buffer_pool_size';

set global innodb_buffer_pool_size=53687091200;# 在线更改该值时,不会立即生效,大概需要30s左右的时间才会完全生效。
########################################################
> show variables like 'innodb_buffer_pool_size';
+-------------------------+-------------+
| Variable_name           | Value       |
+-------------------------+-------------+
| innodb_buffer_pool_size | 85899345920 |
+-------------------------+-------------+
1 row in set (0.00 sec)

Fri Oct 25 12:34:46 2019> set global innodb_buffer_pool_size=53687091200;
Query OK, 0 rows affected (0.00 sec)

Fri Oct 25 12:35:25 2019> show variables like 'innodb_buffer_pool_size';
+-------------------------+-------------+
| Variable_name           | Value       |
+-------------------------+-------------+
| innodb_buffer_pool_size | 85899345920 |
+-------------------------+-------------+
1 row in set (0.00 sec)

Fri Oct 25 12:35:28 2019> show variables like 'innodb_buffer_pool_size';
+-------------------------+-------------+
| Variable_name           | Value       |
+-------------------------+-------------+
| innodb_buffer_pool_size | 85899345920 |
+-------------------------+-------------+
1 row in set (0.00 sec)

Fri Oct 25 12:35:38 2019 > show variables like 'innodb_buffer_pool_size';
+-------------------------+-------------+
| Variable_name           | Value       |
+-------------------------+-------------+
| innodb_buffer_pool_size | 85899345920 |
+-------------------------+-------------+
1 row in set (0.00 sec)

Fri Oct 25 12:35:55 2019> show variables like 'innodb_buffer_pool_size';
+-------------------------+-------------+
| Variable_name           | Value       |
+-------------------------+-------------+
| innodb_buffer_pool_size | 52848230400 |
+-------------------------+-------------+
1 row in set (0.00 sec)

Fri Oct 25 12:36:16 2019 >

点赞
收藏
评论区
推荐文章
Wesley13 Wesley13
3年前
Mysql设置sort_buffer_size
sort\_buffer\_sizemysqlshowvariableslike‘%sort\_buffer\_size%’; ——————————— |Variable\_name|Value| ——————————— |innodb\_sort\_buffer\_size|1048576
Stella981 Stella981
3年前
InnoDB Buffer Pool巧配置全解
作者:M哥知数堂MySQL第8期学员、知数堂藏经阁项目星耀队队长一、简介InnoDB维护了一个缓存数据和索引信息到内存的存储区叫做BufferPool,它会将最近访问的数据缓存到缓冲区。我们通过配置各个BufferPool的参数,可以显著提高MySQL的性能。
Wesley13 Wesley13
3年前
MySQL主主复制(双主复制)配置过程介绍
一、修改配置文件my.cnf服务器A(172.16.16.70)配置如下server\_id70socket/tmp/mysql.sockinnodb\_buffer\_pool\_size10Gcharactersetserverutf8log\_binmysqlbinexpire\_l
Wesley13 Wesley13
3年前
MySQL管理之道
在线调整innodb\_buffer\_pool\_size不用重启mysql进程MySQL5.7以前,调整innodb\_buffer\_pool\_size需要重启mysql进程才可以生效。建议业务低峰时间执行1当前大小128Mroot@localhost:mysql3306.sock(none)showvaria
Wesley13 Wesley13
3年前
MySQL buffer pool resize流程
如果开启了AHI(adaptivehashindex,自适应哈希索引)就关闭AHI,这里因为AHI是通过bufferpool中的B树页构造而来。如果新设定的bufferpoolsize小于原来的size,就需要计算需要删除的chunk数目withdraw\_target。遍历bufferpool
Wesley13 Wesley13
3年前
Mysql Innodb 引擎优化 参数(innodb_buffer_pool_size)
版权声明:本文为博主原创文章,未经博主允许不得转载。在mysql的学习过程中,要是不把一些基本概率弄的很清楚,难免显得过于不专业。作用:这个参数主要作用是缓存innodb表的索引,数据,插入数据时的缓冲默认值:128M专用mysql服务器设置的大小:操作系统内存的70%80%最佳。设置方法:my.cnf文件innodb\_
Wesley13 Wesley13
3年前
MySQL5.7 在线调整Innodb_Buffer_Pool_size不用重启mysql进程
MySQL5.7在线调整Innodb\_Buffer\_Pool\_size不用重启mysql进程!(https://csdnimg.cn/release/blogv2/dist/pc/img/reprint.png)weixin\_3427
Wesley13 Wesley13
3年前
Unix系统编程(五)read系统调用
read系统调用从文件描述符fd所指代的打开文件中读取数据。ssize\_tread(intfd,void\buffer,size\_tcount);count参数指定最多能读取的字节数,buffer提供用来存放输入数据的内存缓冲地址,缓冲区至少应有count个字节。如果buffer的长度不足count怎么办捏。系统调用不会
Stella981 Stella981
3年前
Innodb Buffer Pool的三种Page和链表
一、InnodbBufferPool简介BufferPool是Innodb内存中的的一块占比较大的区域,用来缓存表和索引数据。众所周知,从内存访问会比从磁盘访问快很多。为了提高数据的读取速度,BufferPool会通过三种Page和链表来管理这些经常访问的数据,保证热数据不被置
Wesley13 Wesley13
3年前
Mysql配置参数innodb_buffer_pool_size的学习与整理
    原文地址:Mysql配置参数innodb\_buffer\_pool\_size的学习与整理(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.xx566.com%2Fdetail%2F192.html)    这半个月来,一直在做一些关于服务器交易端性能的提升工作,主要