From e7f444c969b8ee0e156ae978a8948b0a133cd5b7 Mon Sep 17 00:00:00 2001 From: Jean-Marie Renouard Date: Thu, 3 Mar 2022 20:39:47 +0100 Subject: [PATCH] Some experimental staff + update basic template with sortable bootstrap tables --- mysqltuner.pl | 14 ++++++++++++++ templates/basic.html.j2 | 3 ++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/mysqltuner.pl b/mysqltuner.pl index 0d08dea..eaf44c6 100755 --- a/mysqltuner.pl +++ b/mysqltuner.pl @@ -3866,6 +3866,20 @@ sub mysqsl_pfs { infoprint "Sys schema Version: " . select_one("select sys_version from sys.version"); + # Store all sys schema +# for my $pfs_view(select_array('use sys;show tables;')){ + #infoprint "$pfs_view" +# @$result{'sys'}{$pfs_view}{'headers'}=[]; +# for my $h (select_array("select column_name FROM INFORMATION_SCHEMA.COLUMNS c +# WHERE c.table_name = '$pfs_view' ORDER BY c.ORDINAL_POSITION")) { +# push @$result{'sys'}{$pfs_view}{'headers'}, $h; +# } +# exit 1; +# $result{'sys'}{$pfs_view}{'values'}=(); +# for my $lQuery (select_array("select * from sys.$pfs_view")) { +# push $result{'sys'}{$pfs_view}{'values'}, $lQuery; +# } +# } # Top user per connection subheaderprint "Performance schema: Top 5 user per connection"; my $nbL = 1; diff --git a/templates/basic.html.j2 b/templates/basic.html.j2 index 8f9ac3f..ed15492 100644 --- a/templates/basic.html.j2 +++ b/templates/basic.html.j2 @@ -12,7 +12,8 @@ - + + MySQL Tuner {{ MySQLTuner.version }} - {{ MySQLTuner.datetime | default(' ??? ') }}