mirror of
https://github.com/major/MySQLTuner-perl.git
synced 2024-09-21 07:47:08 +00:00
Merge pull request #801 from remc010/master
714 # fix calculation of innodb_log_size_pct
This commit is contained in:
commit
70750a4855
@ -3179,10 +3179,16 @@ sub calculations {
|
|||||||
$myvar{"innodb_buffer_pool_instances"} = 1
|
$myvar{"innodb_buffer_pool_instances"} = 1
|
||||||
unless defined( $myvar{'innodb_buffer_pool_instances'} );
|
unless defined( $myvar{'innodb_buffer_pool_instances'} );
|
||||||
if ( $myvar{'have_innodb'} eq "YES" ) {
|
if ( $myvar{'have_innodb'} eq "YES" ) {
|
||||||
$mycalc{'innodb_log_size_pct'} =
|
if ( defined $myvar{'innodb_redo_log_capacity'} ) {
|
||||||
( $myvar{'innodb_log_file_size'} *
|
$mycalc{'innodb_log_size_pct'} =
|
||||||
$myvar{'innodb_log_files_in_group'} * 100 /
|
( $myvar{'innodb_redo_log_capacity'} /
|
||||||
$myvar{'innodb_buffer_pool_size'} );
|
$myvar{'innodb_buffer_pool_size'} ) * 100;
|
||||||
|
} else {
|
||||||
|
$mycalc{'innodb_log_size_pct'} =
|
||||||
|
( $myvar{'innodb_log_file_size'} *
|
||||||
|
$myvar{'innodb_log_files_in_group'} * 100 /
|
||||||
|
$myvar{'innodb_buffer_pool_size'} );
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if ( !defined $myvar{'innodb_buffer_pool_size'} ) {
|
if ( !defined $myvar{'innodb_buffer_pool_size'} ) {
|
||||||
$mycalc{'innodb_log_size_pct'} = 0;
|
$mycalc{'innodb_log_size_pct'} = 0;
|
||||||
|
Loading…
Reference in New Issue
Block a user