Default: 134217728 Bytes (128MB)
SELECT @@innodb_buffer_pool_size;
SELECT variable_name,
variable_value,
variable_value/1024/1024/1024 As 'GB'
FROM performance_schema.global_variables
WHERE variable_name='innodb_buffer_pool_size';
To resize this variable online (without the need to restart MySQL Server)...
SET GLOBAL innodb_buffer_pool_size=6442450944;
SHOW STATUS WHERE Variable_name='InnoDB_buffer_pool_resize_status';
Buffer pool resizing progress is also logged in the server error log.In MySQL 8, the default for innodb_buffer_pool_chunk_size is 134217728 (128M)
SELECT @@innodb_buffer_pool_chunk_size;
In MySQL 8, the default for innodb_buffer_pool_instances is 8 and the maximum is 64
(unless innodb_buffer_pool_size is less than 1GB, in which case the default for innodb_buffer_pool_instances is 1)SELECT @@innodb_buffer_pool_instances;