github major/MySQLTuner-perl 1.7.21
Maintenance release

latest releases: v2.5.2, v2.2.12, v1.9.9...
3 years ago

commit 4e0a8b3
Merge: 2a63ffd e29b76f
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Fri Feb 5 08:38:20 2021 +0100

Merge pull request #543 from grooverdan/rename-user

Rename user

commit e29b76f
Author: Daniel Black daniel@mariadb.org
Date: Fri Feb 5 09:34:43 2021 +1100

empty passwords - use exact user/host quoted

commit 0be85cb
Author: Daniel Black daniel@mariadb.org
Date: Fri Feb 5 09:04:24 2021 +1100

user host recommend - RENAME USER

Altering mysql.user tables isn't something users should do.

RENAME USER has existed for a long time, use this instead.

Also change SpecificDNSorIp because DNS based grants are
a horrible idea, fragile, and could be disabled with
--skip-name-resolve.

closes #536

commit 2a63ffd
Merge: 05925cf b85a443
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Mon Feb 1 17:07:52 2021 +0100

Merge pull request #542 from grooverdan/doc_mysql_mariadb_support

Doc mysql mariadb support

commit 05925cf
Merge: f93020f bfeccad
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Mon Feb 1 17:07:14 2021 +0100

Merge pull request #541 from grooverdan/travis_percona

travis: add percona supported versions

commit f93020f
Merge: 950df57 5c307d1
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Mon Feb 1 17:07:00 2021 +0100

Merge pull request #540 from grooverdan/noinnodb

correct messages on no InnoDB

commit bfeccad
Author: Daniel Black daniel@mariadb.org
Date: Mon Feb 1 15:11:31 2021 +1100

travis: add percona supported versions

Note where Percona announce 3 more years of 5.6 support
https://www.percona.com/blog/2020/12/07/not-ready-to-give-up-mysql-5-6-get-post-eol-support-from-percona/

commit b85a443
Author: Daniel Black daniel@mariadb.org
Date: Mon Feb 1 15:10:25 2021 +1100

doc: 5.5 listed as full support

commit 5901f51
Author: Daniel Black daniel@mariadb.org
Date: Mon Feb 1 15:00:43 2021 +1100

doc: MariaDB-10.[01] were not support by MySQL

commit 5c307d1
Author: Daniel Black daniel@mariadb.org
Date: Mon Feb 1 11:31:40 2021 +1100

correct messages on no InnoDB

enginestats are only populated if tables exist of that type.

Look at default_storage_engine if defined to communicate the default
storage engine.

closes #469

commit 950df57
Merge: 625d2cf 938b434
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Sun Jan 31 22:09:26 2021 +0100

Merge pull request #539 from grooverdan/serverlog

--server-log enhancements for containers/pods/systemd journal

commit 938b434
Author: Daniel Black daniel@mariadb.org
Date: Sat Jan 30 12:31:00 2021 +1100

extend server-log for journal/container/pods

Default to reading last 30000 lines.

If reading from file estimate that average line
length is 80 characters and read based that
far back from the end of file.

commit c3da0b0
Author: Daniel Black daniel@mariadb.org
Date: Sat Jan 30 10:23:56 2021 +1100

add server-log option for explict server log

This allows a user to specify a logrotated file
or another file that isn't discoverable from
server log_error system variable or other defaults.

close #504

commit 625d2cf
Merge: 8cda55a be5809e
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Fri Jan 29 22:22:50 2021 +0100

Merge pull request #534 from grooverdan/travis_new

travis: test all supported versions

commit be5809e
Author: Daniel Black daniel@mariadb.org
Date: Thu Jan 28 11:55:15 2021 +1100

travis: docker test all versions

commit 8cda55a
Merge: 47ebbbc 85dc955
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Jan 28 18:21:58 2021 +0100

Merge pull request #532 from grooverdan/m10.5-travis-fix

travis: correct MariaDB-10.5 test

commit 47ebbbc
Merge: 22789d1 59ce37b
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Jan 28 18:21:43 2021 +0100

Merge pull request #535 from grooverdan/snap

skip snap filesystems

commit 22789d1
Merge: 1f879d1 7a94bd5
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Jan 28 18:21:11 2021 +0100

Merge pull request #537 from grooverdan/min_dblist

minimal database list retrieval

commit 1f879d1
Merge: 374ef59 72952b5
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Jan 28 18:19:09 2021 +0100

Merge pull request #538 from grooverdan/json_total_tables

Add total_tables to json output

commit 374ef59
Merge: 49c2f6e 2c8f5e8
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Jan 28 18:18:17 2021 +0100

Merge pull request #533 from grooverdan/exec_perms

add execute permissions to mysqltuner.pl

commit 49c2f6e
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Jan 28 18:15:53 2021 +0100

Update mysqltuner.pl

commit 72952b5
Author: Daniel Black daniel@mariadb.org
Date: Thu Jan 28 19:12:56 2021 +1100

Add total_tables to json output

closes #484

commit 7a94bd5
Author: Daniel Black daniel@mariadb.org
Date: Thu Jan 28 18:44:14 2021 +1100

minimal database list retrieval

Information schema access isn't particularly well optimized.

As such, at least in older versions, fetching from the information_schema.TABLES
would involve opening every table.

The ANSI SQL standards SCHEMATA provides a quicker way, and we can reuse it.

commit 59ce37b
Author: Daniel Black daniel@mariadb.org
Date: Thu Jan 28 18:01:59 2021 +1100

skip snap filesystems

commit 2c8f5e8
Author: Daniel Black daniel@mariadb.org
Date: Thu Jan 28 16:22:07 2021 +1100

add execute permissions to mysqltuner.pl

closes #531

commit 85dc955
Author: Daniel Black daniel@mariadb.org
Date: Thu Jan 28 11:18:48 2021 +1100

travis: correct MariaDB-10.5 test

commit 2999446
Merge: 285ba51 083dc22
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Wed Jan 27 21:32:37 2021 +0100

Merge pull request #529 from grooverdan/supported_versions

supported version: +mariadb-10.5, eol mysql-5.6, mariadb-10.[01]

commit 285ba51
Merge: d9e0004 9d1d19c
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Wed Jan 27 21:31:41 2021 +0100

Merge pull request #528 from grooverdan/gtidmode_mariadb

mariadb gtid mode - base off gtid_current_pos.

commit d9e0004
Merge: f2c8ca8 fa8deec
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Wed Jan 27 21:31:16 2021 +0100

Merge pull request #527 from grooverdan/mariadbnames

mariadb is using its on name in mariadb/mariadb-admin

commit f2c8ca8
Merge: 8fb9195 2f45f34
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Wed Jan 27 21:29:38 2021 +0100

Merge pull request #526 from grooverdan/anonuser

anonymous users - remove password checks

commit 8fb9195
Merge: 3a7bf40 3ac95cd
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Wed Jan 27 21:28:18 2021 +0100

Merge pull request #525 from grooverdan/qc

query_cache off with query_cache_type=OFF OR query_cache_size=0

commit 3a7bf40
Merge: 9a9ff55 99e5c83
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Wed Jan 27 21:27:12 2021 +0100

Merge pull request #524 from grooverdan/aria_myisam

Aria/MyISAM cleanup

commit 9d1d19c
Author: Daniel Black daniel@mariadb.org
Date: Wed Jan 27 18:03:28 2021 +1100

mariadb gtid mode - base off gtid_current_pos.

gtid_strict_mode isn't sufficient a test for
MariaDB's GTID mode. The gtid_current_pos
however is always non-blank if GTID is enabled.

closes #513

commit 083dc22
Author: Daniel Black daniel@mariadb.org
Date: Wed Jan 27 17:33:59 2021 +1100

supported version: +mariadb-10.5, eol mysql-5.6, mariadb-10.[01]

Add mariadb-10.5 as a supported version.

Remove MySQL/MariaDB eol versions from their origin of support.

commit fa8deec
Author: Daniel Black daniel@mariadb.org
Date: Wed Jan 27 17:25:30 2021 +1100

mariadb is using its on name in mariadb/mariadb-admin

The mysql client, mysql, in mariadb is starting to be labeled mariadb.
Likewise mysqladmin is getting called mariadb-admin. Lets check
for these names as well.

commit 2f45f34
Author: Daniel Black daniel@mariadb.org
Date: Wed Jan 27 17:15:00 2021 +1100

anonymous users - remove password checks

For anonymous users, those with user='', having a recommendation
to set their passwords, and warning that the password is the same
as the username is a little excessive since there's already a
recommendation to drop the user.

So let's remove those recommendation so we don't see:

[!!] User '@localhost' has user name as password.
[!!] User '@localhost.localdomain' has user name as password.

or:

    Set up a Secure Password for @localhost user: SET PASSWORD FOR ''@'SpecificDNSorIp' = PASSWORD('secure_password');
    Set up a Secure Password for @localhost.localdomain user: SET PASSWORD FOR ''@'SpecificDNSorIp' = PASSWORD('secure_password');

Lets keep the focus on:
-------- Security Recommendations ------------------------------------------------------------------
[!!] User ''@'localhost' is an anonymous account. Remove with DROP USER ''@'localhost';
[!!] User ''@'localhost.localdomain' is an anonymous account. Remove with DROP USER ''@'localhost.localdomain';

commit 3ac95cd
Author: Daniel Black daniel@mariadb.org
Date: Wed Jan 27 17:02:56 2021 +1100

query_cache off with query_cache_type=OFF OR query_cache_size=0

From the MySQL and MariaDB code (same - 5.5 version):
https://github.com/mysql/mysql-server/blob/5.5/sql/sql_cache.h#L560
https://github.com/MariaDB/server/blob/5.5/sql/sql_cache.h#L572

This is used:
https://github.com/mysql/mysql-server/blob/5.5/sql/sql_prepare.cc#L3058
(same in MariaDB code)

The size=0 and type=0 are both sufficent conditions for the query
cache to be disabled. As such lets consider it ok if its disabled
only in one place. This is the case in mariadb where type=0 (OFF)
is the default as is a non-zero query-cache size.

commit 99e5c83
Author: Daniel Black daniel@mariadb.org
Date: Wed Jan 27 15:09:41 2021 +1100

Aria/MyISAM cleanup

Include calculation of Aria index size based of *.MAI files.

Use find -0 | xargs -0 to allow for space containing names.
Quote datadir in find in case it had spaces.

Use xargs -r (GNU extension) (supported Linux, FreeBSD, OpenBSD,
NetBSD, not Solaris, not OSX) to not run if there's no files that match.
This prevents it running the total of the current directory if
there are no M[YA]I files.

A total size of 0 for Aria or MyISAM indexes isn't a problem
because:
* MySQL-5.[567] used MyISAM system tables which have indexes, so 0
wasn't possible (except for remote user without mysql.* access).
* 0 size of index is equally likely to be 0 tables of this type
  (e.g. MySQL-8.0, or MariaDB-10.4+ (Aria default, not MyISAM)).

Setting total_aria_indexes=1 when it was previously 0 is misleading.

Aria was never called AriaDB despite the apparent convention in
other storage engines so use just Aria, or Aria Storage Engine
in messages.

Differentiate between Aria not available and disabled in report.

commit 9a9ff55
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Tue Dec 29 15:14:36 2020 +0100

Update README.md

commit 374b344
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Tue Dec 29 15:14:11 2020 +0100

Update README.md

commit ea6a332
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Tue Dec 29 15:11:43 2020 +0100

Add a simple Logo

commit df56ff1
Merge: aac1ab2 ce23262
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Sun Dec 27 19:41:59 2020 +0100

Merge pull request #519 from sergey-dryabzhinsky/sergey-dryabzhinsky-patch-1

For #518 - use new schema for mariab-10.2+ to make passwords check

commit ce23262
Author: Sergey Dryabzhinsky sergey@rusoft.ru
Date: Sat Dec 26 12:32:59 2020 +0300

Fix else+if construction

commit b1a1829
Author: Sergey Dryabzhinsky sergey.dryabzhinsky+github@gmail.com
Date: Sat Dec 26 12:02:51 2020 +0300

For #518 - use new schema for mariab-10.2+

And check for one more column existance

commit aac1ab2
Merge: 643e5e4 79a4403
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Tue Dec 8 08:30:23 2020 +0100

Merge pull request #514 from grooverdan/mdb10.4-secure-users

secure users MariaDB-10.4+ / MySQL auth socket

commit 643e5e4
Merge: b8effe6 1bb30f5
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Tue Dec 8 08:30:04 2020 +0100

Merge pull request #515 from grooverdan/delanonymous

DROP USER to delete anonymous accounts

commit b8effe6
Merge: de4b145 6f966de
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Tue Dec 8 08:29:44 2020 +0100

Merge pull request #516 from grooverdan/supported_versions

MariaDB-10.1 EOL, MariaDB-10.5 is GA

commit 6f966de
Author: Daniel Black daniel@mariadb.org
Date: Tue Dec 8 15:25:59 2020 +1100

MariaDB-10.1 EOL, MariaDB-10.5 is GA

commit 1bb30f5
Author: Daniel Black daniel@mariadb.org
Date: Tue Dec 8 14:37:21 2020 +1100

DROP USER to delete anonymous accounts

DROP USER has existed for a very long time.

Use the QUOTE sql function to ensure accounts are correctly quoted
and this helps the delete recommendation.

commit 79a4403
Author: Daniel Black daniel@mariadb.org
Date: Tue Dec 8 14:18:03 2020 +1100

MySQL-5.7/8.0+ auth_socket is safe

MySQL has auth_socket as its plugin compared to unix_socket on MariaDB
so accept that as a valid reason for having no authentication.

MySQL [(none)]> show create user dan@localhost;
+-----------------------------------------------------------------------------------------------------------------+
| CREATE USER for dan@localhost                                                                                   |
+-----------------------------------------------------------------------------------------------------------------+
| CREATE USER 'dan'@'localhost' IDENTIFIED WITH 'auth_socket' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK |
+-----------------------------------------------------------------------------------------------------------------+
1 row in set (0.000 sec)

MySQL [(none)]> select user,host,plugin from mysql.user;
+---------------+-----------+-----------------------+
| user          | host      | plugin                |
+---------------+-----------+-----------------------+
| root          | localhost | mysql_native_password |
| mysql.session | localhost | mysql_native_password |
| mysql.sys     | localhost | mysql_native_password |
| dan           | localhost | auth_socket           |
| expiretest    | %         | mysql_native_password |
| expiretest    | localhost | mysql_native_password |
+---------------+-----------+-----------------------+
6 rows in set (0.001 sec)

MySQL [(none)]> select version();
+-----------+
| version() |
+-----------+
| 5.7.31    |
+-----------+

commit 0eef926
Author: Daniel Black daniel@mariadb.org
Date: Tue Dec 8 14:00:33 2020 +1100

mariadb-10.4+ empty passwords

MariaDB-10.4 migrated their authentication to a global_priv table in JSON
format. Also locked user accounts where added. By default the mariadb.sys
is a locked user without a password and there as the owner of the mysql.user
view. As its hazardous for a user to modify this we exclude locked accounts
but still search for mysql_native_password plugin without authentication.

We use versioned comments to process all other versions. The 5.5+ MySQL
version comment is also read by MariaDB (ref: https://mariadb.com/kb/en/comment-syntax/
enabling the processing of plugins on other version that have plugins.

While this branch doesn't yet apply to MySQL-8.0 yet, we add support
for the locked user accounts in MySQL-8.0+ in a versioned comment
(not read by MariaDB).

commit de4b145
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Mon Nov 16 20:22:24 2020 +0100

Remove innodb_buffer_pool_instances recommendations for MariaDB #512

Remove innodb_buffer_pool_instances recommendations for MariaDB #512

commit b5718d0
Merge: cff819d 026ed6d
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Nov 5 17:29:32 2020 +0100

Merge branch 'master' of https://github.com/major/MySQLTuner-perl

commit cff819d
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Nov 5 17:29:26 2020 +0100

Change version number

commit 026ed6d
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Oct 8 11:48:00 2020 +0200

Update README.md

commit a3f72fe
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Tue Sep 15 15:26:15 2020 +0200

Update USAGE.md

commit d25f8a9
Merge: b6f8f9f d2a8f0b
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Tue Sep 15 15:24:17 2020 +0200

Merge pull request #507 from RULCSoft/master

Remove references to the domain mysqltuner.com. #501

commit d2a8f0b
Author: Jorge Vallecillo jorgevallecilloc@gmail.com
Date: Thu Sep 3 10:17:58 2020 -0600

Remove references to the domain mysqltuner.com. #501

commit b6f8f9f
Merge: 00ce968 6038bd7
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Mon May 4 11:02:49 2020 +0200

Merge branch 'master' of https://github.com/major/MySQLTuner-perl

commit 00ce968
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Mon May 4 11:01:34 2020 +0200

Removing windows end of lines

commit 6038bd7
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Sun May 3 23:12:19 2020 +0200

Update mysqltuner.pl

Back to MYsqltuner 1.7.19

commit 9236ec0
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Sun May 3 23:07:42 2020 +0200

Update mysqltuner.pl

Fix error

commit 1e8b32a
Merge: 12ae60c 094f16f
Author: Jean-Marie RENOUARD jmrenoaurd@gmail.com
Date: Sat May 2 16:01:37 2020 +0200

merged

commit 12ae60c
Author: root root@DESKTOP-JPKE7F3.localdomain
Date: Sat May 2 15:56:26 2020 +0200

 local commit

commit 094f16f
Merge: b5ffe58 e7609d7
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Jan 23 18:23:19 2020 +0100

Merge pull request #473 from unreturned/fix_471

Possible fix for #471

commit e7609d7
Author: Kovalkov Dmitrii kovalkov@fastvps.ru
Date: Thu Jan 23 16:37:45 2020 +0300

And for debug line ignore these lines

commit dc4aa24
Author: Kovalkov Dmitrii kovalkov@fastvps.ru
Date: Thu Jan 23 11:24:56 2020 +0300

Ignore
200122 12:09:15 mysqld_safe Logging to '/var/log/mysql/error.log'.
when we count errors in log

commit b5ffe58
Merge: 7965211 d3ab6db
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Mon Jan 20 19:07:52 2020 +0100

Merge pull request #470 from mrqwer88/README.ru_update

Update README.ru.md

commit d3ab6db
Author: Sergei A Mamonov mrqwer88@gmail.com
Date: Mon Jan 20 21:04:32 2020 +0300

Update README.ru.md

commit 7965211
Merge: 8f34a00 3555142
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Jan 9 22:16:39 2020 +0100

Merge pull request #466 from Ruzgfpegk/bugfix/mariadb-sys-update

Suggest using mariadb-sys from FromDual in script

commit 8f34a00
Merge: 80920ad 8ffd814
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Jan 9 22:16:15 2020 +0100

Merge pull request #468 from Ruzgfpegk/bugfix/myisam-table_cache-doclink

Updates link to MyISAM table_cache scalability doc

commit 8ffd814
Author: Ruzgfpegk Ruzgfpegk@users.noreply.github.com
Date: Thu Jan 9 15:53:56 2020 +0900

Updates link to MyISAM table_cache scalability doc

Fixes #465 .

commit 3555142
Author: Ruzgfpegk Ruzgfpegk@users.noreply.github.com
Date: Thu Jan 9 15:04:04 2020 +0900

Suggest using mariadb-sys from FromDual in script

Follows #443 and #444.

commit 80920ad
Merge: 345bf1a c5765f0
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Wed Jan 8 20:48:52 2020 +0100

Merge pull request #464 from jfcoz/max_allowed_packet

Include max_allowed_packet in thread memory size

commit c5765f0
Author: jfcoz you@example.com
Date: Thu Dec 12 13:31:23 2019 +0100

Include max_allowed_packet in thread memory size

Fix https://github.com/major/MySQLTuner-perl/issues/378
Fix https://github.com/major/MySQLTuner-perl/issues/456

commit 345bf1a
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Oct 17 17:39:45 2019 +0200

Issue Typo in commit 6f6130b (ymsql => mysql) (#459)

commit 216a0a9
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Wed Oct 16 20:22:50 2019 +0200

Update .travis.yml

commit 95ed36c
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Wed Oct 16 20:22:03 2019 +0200

Update .travis.yml

commit f6fae67
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Wed Oct 16 20:14:33 2019 +0200

Update .travis.yml

commit e189157
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Wed Oct 16 20:11:59 2019 +0200

Validate YAML format

commit a1c1624
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Wed Oct 16 20:02:43 2019 +0200

Update .travis.yml

commit 084591f
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Wed Oct 16 19:53:15 2019 +0200

Update .travis.yml

removing perlcritic for some error

commit 365dd57
Merge: cb9308a 155da8c
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Fri Oct 4 13:26:03 2019 +0200

Merge pull request #457 from maitrepylos/henallux

SCALAR ref while strict refs

commit 155da8c
Author: G² info@formatux.be
Date: Fri Oct 4 12:10:16 2019 +0200

SCALAR ref while strict refs

commit cb9308a
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Oct 3 23:58:06 2019 +0200

Update README.md

commit 6f6130b
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Oct 3 23:15:31 2019 +0200

Missing password is not recognized #412

commit 851cd81
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Oct 3 22:33:22 2019 +0200

Update version command #428

commit 66f2ee4
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Oct 3 22:10:18 2019 +0200

About innodb_log_file_size changing recommendation #408

commit 792b46b
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Oct 3 22:06:51 2019 +0200

About innodb_log_file_size changing recommendation #408

commit 6aa887d
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Oct 3 21:52:30 2019 +0200

Use of uninitialized value $engine in concatenation (.) or string #350

commit 143b80b
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Oct 3 21:29:03 2019 +0200

Add recommendation on table_definition_cache #433

commit a421f73
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Thu Oct 3 21:04:12 2019 +0200

Add note about join_buffer_size #434

commit 3e30c98
Author: Jean-Marie Renouard jmrenouard@gmail.com
Date: Wed Oct 2 20:37:54 2019 +0000

Adding clear all mysql containers

Don't miss a new MySQLTuner-perl release

NewReleases is sending notifications on new releases.