[MDEV-16606] Make aria_pagecache_buffer_size dynamic. Created: 2018-06-28  Updated: 2018-06-28

Status: Open
Project: MariaDB Server
Component/s: Storage Engine - Aria
Fix Version/s: None

Type: Task Priority: Major
Reporter: Jean-François Gagné Assignee: Unassigned
Resolution: Unresolved Votes: 5
Labels: None


 Description   

Hi,

while testing the "no InnoDB Buffer Pool in core dumps" feature (details in [1]), I discovered that aria_pagecache_buffer_size is not dynamic. This is inconvenient as tuning needs restarting the server. In comparison, key_buffer_size is dynamic for a long time ([2]) and innodb_buffer_pool_size is dynamic since MariaDB 10.2 ([3]).

[1]: https://www.percona.com/community-blog/2018/06/28/nice-feature-in-mariadb-103-no-innodb-buffer-pool-in-coredumps/

[2]: https://mariadb.com/kb/en/library/myisam-system-variables/#key_buffer_size

[3]: https://mariadb.com/kb/en/library/xtradbinnodb-server-system-variables/#innodb_buffer_pool_size

Please make aria_pagecache_buffer_size dynamic.

Note: the priority of this task is set as Major. The main motivation is that the default value for aria_pagecache_buffer_size is 128 MB, which is a lot. If the default value was much smaller (8 MB or less), the priority of this task might be lowered.

Related: MDEV-16607: Consider smaller defaults for MyISAM and Aria cache sizes.

Thanks in advance,

JFG


Generated at Thu Feb 08 08:30:10 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.