Hide recommendation when no key buffer is used
Currently, when a key_buffer_size=0 is applied, MySQLTuner sets pct_key_buffer_used=0 but still shows it as "[!!]" (bad), recommending to adjust key_buffer_size to "~ 0". The idea surely was show it neither as good or bad in this case, but as debugprint, which is currently never used since pct_key_buffer_used is always defined. This commit changes the condition to check whether pct_key_buffer_used is larger then zero, to decide whether to show good/bad (with recommendation) or a debug info without recommendation. Signed-off-by: MichaIng <micha@dietpi.com>
This commit is contained in:
parent
926c9a92ca
commit
93a8c0849e
1 changed files with 1 additions and 1 deletions
|
@ -3556,7 +3556,7 @@ sub mysql_myisam {
|
||||||
}
|
}
|
||||||
|
|
||||||
# Key buffer usage
|
# Key buffer usage
|
||||||
if ( defined( $mycalc{'pct_key_buffer_used'} ) ) {
|
if ( $mycalc{'pct_key_buffer_used'} > 0 ) {
|
||||||
if ( $mycalc{'pct_key_buffer_used'} < 90 ) {
|
if ( $mycalc{'pct_key_buffer_used'} < 90 ) {
|
||||||
badprint "Key buffer used: $mycalc{'pct_key_buffer_used'}% ("
|
badprint "Key buffer used: $mycalc{'pct_key_buffer_used'}% ("
|
||||||
. hr_bytes( $myvar{'key_buffer_size'} -
|
. hr_bytes( $myvar{'key_buffer_size'} -
|
||||||
|
|
Loading…
Reference in a new issue