Commit Graph

1107 Commits

Author SHA1 Message Date
Jean-Marie Renouard
7a2a0f1b13 Illegal division by zero at ./mysqltuner.pl line 2745 #558
Wrong table cache hit rate calculation #548
2021-07-15 17:02:24 +02:00
Jean-Marie Renouard
78d8f3ed85 Version 1.8.0: Support MariaDB 10.6 Update needed for MariaDB 10.6 #557 2021-07-13 18:56:52 +02:00
Jean-Marie Renouard
dde94aa343
Create exec.yml 2021-07-05 08:45:01 +02:00
Jean-Marie Renouard
656a7e51ed Update Vulnerabilities list
Indenting mysqltuner
Update Usage information
2021-07-02 18:31:21 +02:00
Jean-Marie Renouard
8f479b06f6 Increment version 2021-07-02 18:17:57 +02:00
Jean-Marie Renouard
2079639e6b Wrong table cache hit rate calculation #548 2021-07-02 18:17:25 +02:00
Jean-Marie Renouard
213211aecc improve FreeBSD support a bit (patch included) #549 2021-07-02 16:55:43 +02:00
Jean-Marie Renouard
52d3fc4d7c failed to execute: SHOW SLAVE HOSTS #553 2021-07-02 16:44:11 +02:00
Jean-Marie Renouard
47cf0669fc failed to execute: SHOW SLAVE HOSTS #553 2021-07-02 16:41:36 +02:00
Jean-Marie Renouard
c9345a1380 1.7.26 is fixing minor glitch with DROP USER #555 2021-07-02 16:22:51 +02:00
Jean-Marie RENOUARD
5aa880afbc Wrong recommendation "thread_pool_size between 16 and 36 for InnoDB usage" for Percona Server #551 2021-05-03 12:00:02 +00:00
Jean-Marie RENOUARD
85d5015a1d some aliases 2021-05-03 10:12:00 +00:00
Jean-Marie RENOUARD
76c9343fb9 Merge branch 'master' of https://github.com/major/MySQLTuner-perl 2021-05-03 10:11:35 +00:00
Jean-Marie RENOUARD
71b2f0b144 Some new aliases 2021-05-03 10:10:47 +00:00
Jean-Marie Renouard
447652d325 Update mysqltuner.pl 2021-05-03 11:06:23 +02:00
Jean-Marie Renouard
ac34523609 Update mysqltuner.pl 2021-03-30 11:54:30 +02:00
Jean-Marie Renouard
68e5902169 Update mysqltuner.pl 2021-03-30 11:44:08 +02:00
Jean-Marie Renouard
948c09ab86
Update README.md
Pull request documentation
2021-03-15 10:06:44 +01:00
Jean-Marie Renouard
a8fc0c2639 Update mysqltuner.pl
Adding more information about flow control current value
2021-03-08 18:29:03 +01:00
Jean-Marie Renouard
b0cfbd802b Duplicate recommendation/check #545
Duplicate recommendation/check #545
2021-03-08 18:02:22 +01:00
Jean-Marie Renouard
5a399f6006 Duplicate recommendation/check #545
Duplicate recommendation/check #545
2021-03-08 18:01:44 +01:00
Jean-Marie RENOUARD
bf8d1e69c1 Update ReadMe. 2021-02-05 15:44:17 +01:00
Jean-Marie RENOUARD
ef66fb274c Update Vulnerabilities list
Indenting mysqltuner
Update Usage information
2021-02-05 15:25:09 +01:00
Jean-Marie RENOUARD
2e0f388119 Update Vulnerabilities list
Indenting mysqltuner
Update Usage information
2021-02-05 08:57:50 +01:00
Jean-Marie RENOUARD
c1ca0234cf Update Vulnerabilities list
Indenting mysqltuner
Update Usage information
2021-02-05 08:53:54 +01:00
Jean-Marie Renouard
4e0a8b396f
Merge pull request #543 from grooverdan/rename-user
Rename user
2021-02-05 08:38:20 +01:00
Daniel Black
e29b76fca1 empty passwords - use exact user/host quoted 2021-02-05 09:46:37 +11:00
Daniel Black
0be85cbb9f 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
2021-02-05 09:37:10 +11:00
Jean-Marie Renouard
2a63ffdcd3
Merge pull request #542 from grooverdan/doc_mysql_mariadb_support
Doc mysql mariadb support
2021-02-01 17:07:52 +01:00
Jean-Marie Renouard
05925cf12e
Merge pull request #541 from grooverdan/travis_percona
travis: add percona supported versions
2021-02-01 17:07:14 +01:00
Jean-Marie Renouard
f93020f6a5
Merge pull request #540 from grooverdan/noinnodb
correct messages on no InnoDB
2021-02-01 17:07:00 +01:00
Daniel Black
bfeccad220 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/
2021-02-01 15:11:34 +11:00
Daniel Black
b85a443dce doc: 5.5 listed as full support 2021-02-01 15:10:25 +11:00
Daniel Black
5901f5191b doc: MariaDB-10.[01] were not support by MySQL 2021-02-01 15:00:43 +11:00
Daniel Black
5c307d1813 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
2021-02-01 11:42:44 +11:00
Jean-Marie Renouard
950df575cd
Merge pull request #539 from grooverdan/serverlog
--server-log enhancements for containers/pods/systemd journal
2021-01-31 22:09:26 +01:00
Daniel Black
938b434e41 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.
2021-01-30 12:51:28 +11:00
Daniel Black
c3da0b013c 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
2021-01-30 10:24:03 +11:00
Jean-Marie Renouard
625d2cf668
Merge pull request #534 from grooverdan/travis_new
travis: test all supported versions
2021-01-29 22:22:50 +01:00
Daniel Black
be5809e838 travis: docker test all versions 2021-01-29 08:19:18 +11:00
Jean-Marie Renouard
8cda55aa60
Merge pull request #532 from grooverdan/m10.5-travis-fix
travis: correct MariaDB-10.5 test
2021-01-28 18:21:58 +01:00
Jean-Marie Renouard
47ebbbca75
Merge pull request #535 from grooverdan/snap
skip snap filesystems
2021-01-28 18:21:43 +01:00
Jean-Marie Renouard
22789d1c7f
Merge pull request #537 from grooverdan/min_dblist
minimal database list retrieval
2021-01-28 18:21:11 +01:00
Jean-Marie Renouard
1f879d110b
Merge pull request #538 from grooverdan/json_total_tables
Add total_tables to json output
2021-01-28 18:19:09 +01:00
Jean-Marie Renouard
374ef59417
Merge pull request #533 from grooverdan/exec_perms
add execute permissions to mysqltuner.pl
2021-01-28 18:18:17 +01:00
Jean-Marie Renouard
49c2f6e930 Update mysqltuner.pl 2021-01-28 18:15:53 +01:00
Daniel Black
72952b5873 Add total_tables to json output
closes #484
2021-01-28 19:13:02 +11:00
Daniel Black
7a94bd5388 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.
2021-01-28 18:44:17 +11:00
Daniel Black
59ce37b3a1 skip snap filesystems 2021-01-28 18:01:59 +11:00
Daniel Black
2c8f5e81cf add execute permissions to mysqltuner.pl
closes #531
2021-01-28 16:22:16 +11:00