Skip to content

Commit 954cc59

Browse files
Fix division by zero error with MariaDB 10.8.0+
1 parent 4e77a9b commit 954cc59

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)