File tree Expand file tree Collapse file tree 1 file changed +10
-8
lines changed Expand file tree Collapse file tree 1 file changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -5766,14 +5766,16 @@ sub mysql_innodb {
57665766
57675767sub check_metadata_perf {
57685768 subheaderprint " Analysis Performance Metrics" ;
5769- infoprint " innodb_stats_on_metadata: " . $myvar {' innodb_stats_on_metadata' };
5770- if ( $myvar {' innodb_stats_on_metadata' } eq ' ON' ) {
5771- badprint " Stat are updated during querying INFORMATION_SCHEMA." ;
5772- push @adjvars , " SET innodb_stats_on_metadata = OFF" ;
5773-
5774- # Disabling innodb_stats_on_metadata
5775- select_one(" SET GLOBAL innodb_stats_on_metadata = OFF;" );
5776- return 1;
5769+ if (defined $myvar {' innodb_stats_on_metadata' }) {
5770+ infoprint " innodb_stats_on_metadata: " . $myvar {' innodb_stats_on_metadata' };
5771+ if ( $myvar {' innodb_stats_on_metadata' } eq ' ON' ) {
5772+ badprint " Stat are updated during querying INFORMATION_SCHEMA." ;
5773+ push @adjvars , " SET innodb_stats_on_metadata = OFF" ;
5774+
5775+ # Disabling innodb_stats_on_metadata
5776+ select_one(" SET GLOBAL innodb_stats_on_metadata = OFF;" );
5777+ return 1;
5778+ }
57775779 }
57785780 goodprint " No stat updates during querying INFORMATION_SCHEMA." ;
57795781 return 0;
You can’t perform that action at this time.
0 commit comments