Skip to content

Commit 33c59b8

Browse files
authored
Merge branch 'major:master' into master
2 parents 82d1155 + 70750a4 commit 33c59b8

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

mysqltuner.pl

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3179,10 +3179,16 @@ sub calculations {
31793179
$myvar{"innodb_buffer_pool_instances"} = 1
31803180
unless defined( $myvar{'innodb_buffer_pool_instances'} );
31813181
if ( $myvar{'have_innodb'} eq "YES" ) {
3182-
$mycalc{'innodb_log_size_pct'} =
3183-
( $myvar{'innodb_log_file_size'} *
3184-
$myvar{'innodb_log_files_in_group'} * 100 /
3185-
$myvar{'innodb_buffer_pool_size'} );
3182+
if ( defined $myvar{'innodb_redo_log_capacity'} ) {
3183+
$mycalc{'innodb_log_size_pct'} =
3184+
( $myvar{'innodb_redo_log_capacity'} /
3185+
$myvar{'innodb_buffer_pool_size'} ) * 100;
3186+
} else {
3187+
$mycalc{'innodb_log_size_pct'} =
3188+
( $myvar{'innodb_log_file_size'} *
3189+
$myvar{'innodb_log_files_in_group'} * 100 /
3190+
$myvar{'innodb_buffer_pool_size'} );
3191+
}
31863192
}
31873193
if ( !defined $myvar{'innodb_buffer_pool_size'} ) {
31883194
$mycalc{'innodb_log_size_pct'} = 0;

0 commit comments

Comments
 (0)