Skip to content

Commit 58a8c4a

Browse files
authored
Merge pull request #840 from jmrenouard/mariadb-chunk-size-fix
Fix division by zero error with MariaDB 10.8.0+ #830 Error after upgrading to MariaDB 10.11.12 #828
2 parents 4e77a9b + 954cc59 commit 58a8c4a

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

mysqltuner.pl

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6710,7 +6710,10 @@ sub mysql_innodb {
67106710
}
67116711

67126712
# InnoDB Used Buffer Pool Size vs CHUNK size
6713-
if ( !defined( $myvar{'innodb_buffer_pool_chunk_size'} )
6713+
if ( $myvar{'version'} =~ /MariaDB/i and mysql_version_ge(10, 8) and $myvar{'innodb_buffer_pool_chunk_size'} == 0) {
6714+
infoprint "innodb_buffer_pool_chunk_size is set to 'autosize' (0) in MariaDB >= 10.8. Skipping chunk size checks.";
6715+
}
6716+
elsif ( !defined( $myvar{'innodb_buffer_pool_chunk_size'} )
67146717
|| $myvar{'innodb_buffer_pool_chunk_size'} == 0
67156718
|| !defined( $myvar{'innodb_buffer_pool_size'} )
67166719
|| $myvar{'innodb_buffer_pool_size'} == 0

0 commit comments

Comments
 (0)