Jean-Marie Renouard
6a89742cc0
Update perldoc info
2023-07-06 07:46:45 +02:00
Jean-Marie Renouard
3692e02be2
Please add option to disable "Table structures analysis" #695
2023-07-06 07:22:05 +02:00
Jean-Marie Renouard
badfadb7ff
skip-name-resolve suggested to OFF rather than ON #693
2023-07-06 07:05:26 +02:00
Jean-Marie Renouard
2440f1fc2d
Memory Tables out of sugestion to make Innodb tables #689
2023-06-26 20:18:29 +02:00
Jean-Marie Renouard
b008591ce2
Increment version number
2023-06-26 09:45:14 +02:00
Jean-Marie Renouard
fc320f0f3d
Bug fix for forcemem setting RAM to 1G in remote connection in all cases
...
Removing displaying utf8 columns (debug info removed)
Adding recommandations for system with 1 CPU or lest than 1,5 Gb of RAM
Version 2.2.0 issues #686
2023-06-26 09:42:58 +02:00
Jean-Marie Renouard
2910dc11a2
Creating MT 2.2.0
2023-06-22 23:01:20 +02:00
Jean-Marie Renouard
5fac4cd07d
Adding detection of non primary key tables
...
Adding detection of non InnoDB tables
Adding detection of non utf8 colums
2023-06-22 23:00:28 +02:00
Jean-Marie Renouard
183aac3f4a
adding generic function dump_into_file
2023-06-22 21:45:07 +02:00
Jean-Marie Renouard
5926c59ce6
Support --dumdir and generation of MyISAM to InnoDB SQL conversion script (migrate_myisam_to_innodb.sql)
2023-06-22 17:26:56 +02:00
Jean-Marie Renouard
b8045b2465
Adding alter table to migrate MyISAM tables
2023-06-22 16:56:16 +02:00
Jean-Marie Renouard
22379c8a6f
The same varibale two times? #604
2023-06-22 16:55:58 +02:00
Jean-Marie Renouard
7d57863115
Regression related to session and global variables analysis
2023-06-22 15:24:33 +02:00
Jean-Marie Renouard
179a0f72e4
innodb_buffer_pool_size recommendation can be to high on 32-bit systems #634
...
Improvement in --feature options checking arch by default and calling make_recommendations at the end in all case
2023-06-22 15:15:25 +02:00
Jean-Marie Renouard
7b73cf5aac
Adding genralrec about redo log when this parameters are bad sized
...
innodb_log_file_size bad calculation? #560
2023-06-22 13:13:28 +02:00
Jean-Marie Renouard
6cd1c4197d
Not working on MariaDB 10.6.10 on Ubuntu 18 #620
...
MT is handling innodb_log_files_in_group = 0 setting
2023-06-22 10:10:56 +02:00
Jean-Marie Renouard
855b1b523a
Newer versions of mysql ignore innodb_log_file_size, recommend innodb_redo_log_capacity instead.
...
#657
2023-06-21 23:43:42 +02:00
Jean-Marie Renouard
26676127ce
Newer versions of mysql ignore innodb_log_file_size, recommend innodb_redo_log_capacity instead.
...
#657
2023-06-21 23:40:09 +02:00
Jean-Marie Renouard
c1a0fb2f76
Increment version
2023-06-18 21:56:12 +02:00
Jean-Marie Renouard
e6ee330f5e
MySQL's maximum memory usage s dangerously high #673
...
Total buffers per thread wrong calculation #628
Difference memory usage between versions #546
Incorrect suggestion given by MYSQL Tuner - max_connections conf param #506
MariaDb per thread wrong value #502
Maximum possible memory usage: mysqlx_max_connections? #489
Fix for the following issues:
Incorrect values / figures #487
What goes in to defining the "per thread" memory calculation #481
calculation bug? #475
2023-06-18 21:52:36 +02:00
Jean-Marie Renouard
e1da1aad95
update version number
2023-06-17 22:37:09 +02:00
Jean-Marie Renouard
e7e045bb17
option dumpdir stop dumping pfs request result
...
dumpdir option successed dumping x$ views :)
2023-06-17 22:36:31 +02:00
Jean-Marie Renouard
89619dc379
skip_name_resolve not interpreted properly #675
2023-06-17 18:11:00 +02:00
Jean-Marie Renouard
aade05cb67
Adding basic Jenkinsfile
...
Removing mysqladmin dependency (first steps)
2023-06-17 17:38:18 +02:00
John Salter
9a0fb10d66
Missing return when skipping log file checks
...
Related to #661 - message is OK - and other changes to skip checks work as intended, but without a return here, it will look for local log files.
2023-06-12 13:48:35 +01:00
Jean-Marie Renouard
90cf069aa6
Updates doc and CVE
2023-06-07 19:29:41 +02:00
Jean-Marie Renouard
ee2d8d51d4
fix: broken code
2023-06-07 19:07:33 +02:00
Jean-Marie Renouard
343ec024bb
adding more information about sysctl var to setup #656
2023-06-07 19:05:18 +02:00
Jean-Marie Renouard
d7edfad633
fixed for #651
2023-06-07 18:45:22 +02:00
Jean-Marie Renouard
13fe693004
feat: better remote handling
...
Incorrect log-file association when checking remote host
#661
2023-06-07 18:22:02 +02:00
Jean-Marie Renouard
08d92f3d68
Merge pull request #664 from jmrenouard/master
...
Feature: option --feature allowing testing one part of MT at a time
2023-06-07 17:33:21 +02:00
Jean-Marie Renouard
8aacb0f85d
Feat: new options --feature aloowing testing one feature at a time
2023-06-07 17:23:33 +02:00
Long Radix
0a39c0c96e
Merge branch 'major:master' into master
2023-06-07 08:24:20 +02:00
Jean-Marie Renouard
38041d3ecd
fix: last updates for skip_name_resolve roolback including 0 value testing
2023-06-05 22:40:49 +02:00
Long Radix
fa3caacb5a
Merge branch 'major:master' into master
2023-05-26 16:24:48 +02:00
Jean-Marie Renouard
f27541682d
Merge pull request #660 from jmrenouard/master
...
Adding stop code form debug purpose + version increment
2023-05-23 07:34:18 +02:00
Jean-Marie Renouard
dabc9d9819
Increment version number
2023-05-23 05:30:57 +00:00
Jean-Marie Renouard
4e4ae77e4a
Merge pull request #658 from ryno83/patch-1
...
It should be ne instead of eq
2023-05-23 07:20:58 +02:00
Renaud Fortier
bb10bce371
Confusion between the name of the variable skip_name_resolve and the recommendations
2023-05-22 13:53:47 -04:00
Renaud Fortier
ed0de692a8
It should be ne instead of eq
2023-05-22 13:51:56 -04:00
Long Radix
7a4e7ffa18
Update mysqltuner.pl
2023-05-11 17:21:01 +02:00
Jean-Marie Renouard
5dd0dec278
removing stop at the wrong place
2023-04-26 21:59:52 +02:00
Jean-Marie Renouard
5ac9844030
debug with csv lines
2023-04-26 00:54:23 +02:00
Jean-Marie Renouard
7b385a9518
new test for exporting CSV with headers
2023-04-26 00:49:53 +02:00
Jean-Marie Renouard
bd9d921ae8
Adding debug info
2023-04-26 00:29:41 +02:00
Jean-Marie Renouard
f9debbf20d
Adding info message
2023-04-26 00:14:12 +02:00
Jean-Marie Renouard
c825e7d66b
add stop in a other place
2023-04-26 00:05:23 +02:00
Jean-Marie Renouard
b218cdf05f
Adding stop option into mysql_tables
2023-04-25 23:43:23 +02:00
Jean-Marie Renouard
de3903a43f
Merge branch 'master' of https://github.com/jmrenouard/MySQLTuner-perl
2023-04-25 23:05:52 +02:00
Jean-Marie Renouard
96fbedff72
Adding stop after dumping option
2023-04-25 23:05:47 +02:00
jyyo0n
8f2e1b36f5
Update mysqltuner.pl
...
Innodb Log Writes may be zero right after DB startup.
In order to prevent division by zero error in line 6175, it is necessary to check whether it is greater than 0.
$mystat{'Innodb_log_writes'} > 0.000001
2023-04-14 16:44:50 +09:00
Jean-Marie Renouard
29ad424da2
Merge branch 'master' of https://github.com/jmrenouard/MySQLTuner-perl
2023-04-13 00:56:51 +02:00
Jean-Marie Renouard
8e6b61ed10
Rearrange UNIX rights
2023-04-12 22:06:34 +02:00
Jean-Marie Renouard
af67fe8100
Merge branch 'major:master' into master
2023-04-12 20:54:58 +02:00
Jean-Marie Renouard
3164f3a727
last updates
2023-04-12 20:45:03 +02:00
Long Radix
5560381f7d
Update mysqltuner.pl
2023-03-29 12:33:47 +02:00
Long Radix
1ccba5e556
Update mysqltuner.pl
...
Syntax
2023-03-28 19:44:04 +02:00
Long Radix
16237f7778
Update mysqltuner.pl
...
Remove duplicate code comment
2023-03-28 19:30:26 +02:00
Long Radix
a3e4969538
Update mysqltuner.pl
2023-03-27 18:33:49 +02:00
Long Radix
ca04d7bce1
Typos and legibility, mark 7
2023-03-27 18:12:52 +02:00
Jean-Marie Renouard
c5cf3603fd
Merge pull request #633 from longradix/master
...
Remove filter that never fires
2023-03-23 10:40:59 +01:00
Jean-Marie RENOUARD
7fad4236ba
Updates CVS and docs
2023-03-22 16:34:10 +01:00
Jean-Marie Renouard
43fdb3680e
feat: try to auto commit result into repo
2023-03-18 17:57:06 +01:00
Long Radix
02a022c064
Update mysqltuner.pl
2023-03-16 15:03:34 +01:00
Jean-Marie Renouard
9adb7d6efd
Update Vulnerabilities list
...
Indenting mysqltuner
Update Usage information
2023-03-14 21:40:13 +00:00
Jean-Marie Renouard
b29eb05b2b
Update Vulnerabilities list
...
Indenting mysqltuner
Update Usage information
2023-03-11 07:48:00 +01:00
Jean-Marie Renouard
881479eca8
Adding information schema extraction into CSV file using dumpdir option
2023-03-11 07:46:01 +01:00
Long Radix
b33ad673e4
Update mysqltuner.pl
...
Refactor login test (#608 )
2023-03-09 12:40:42 +01:00
Jean-Marie Renouard
a787631287
nice looking CSV format
2023-03-03 15:46:52 +01:00
Jean-Marie Renouard
72353f4d32
new version of select_csv_file
2023-03-03 15:43:11 +01:00
Jean-Marie Renouard
ea29f3e0d4
Dumpdir option + sysschema dump
2023-03-01 11:16:44 +01:00
Jean-Marie Renouard
c35552a652
removing message info
2023-02-28 14:42:05 +01:00
Jean-Marie Renouard
4c4bc01ff7
fix error l197
2023-02-28 14:40:12 +01:00
Jean-Marie Renouard
0113f77f27
fix on error
2023-02-28 14:39:29 +01:00
Jean-Marie Renouard
806295ccd9
add code to create dumpdir
2023-02-28 14:34:14 +01:00
Jean-Marie Renouard
a5fbb70cac
Adding new options dumpsysdir
2023-02-28 13:51:46 +01:00
Long Radix
6cd8c808aa
Typos and legibility
...
Reuploading fixes from an earlier patch that did not make it in the latest version. Also some additional clarifications.
2023-02-27 17:49:36 +01:00
Jean-Marie Renouard
5537b67a39
Fix version
2023-02-10 18:36:32 +01:00
Jean-Marie Renouard
fe573ac578
#627 swap is off
...
Get an error when calling hr_bytes
Review licence informations
2023-02-10 07:22:14 +01:00
Jean-Marie Renouard
e014012217
Legibility issue upon entering credentials
...
#613
2023-02-02 08:33:48 +01:00
Jean-Marie Renouard
8aa8ffaa5b
Legibility issue upon entering credentials
...
#613
2023-02-02 08:29:45 +01:00
Jean-Marie Renouard
dd085736da
Merge pull request #625 from mnalis/remove-unused-mysql_micro_version_le
...
remove unused mysql_micro_version_le() function
2023-01-24 09:17:29 +01:00
Matija Nalis
97f571bbbb
Fix MariaDB Sys schema check
2022-12-30 15:01:46 +01:00
Matija Nalis
92e2dbb12b
removed ununused mysql_micro_version_le()
...
duplicate of mysql_version_le()
2022-12-30 14:15:58 +01:00
Jean-Marie RENOUARD
6284e95f18
Merge branch 'master' of https://github.com/major/MySQLTuner-perl
2022-12-29 18:36:06 +01:00
Jean-Marie RENOUARD
ecb9570f29
fixing redolog capacity info
2022-12-29 18:36:02 +01:00
Jean-Marie Renouard
390977624e
Update Vulnerabilities list
...
Indenting mysqltuner
Update Usage information
2022-12-29 05:13:02 +01:00
Jean-Marie Renouard
b345c03a7f
Review version umber into 2.0.10
2022-12-29 04:49:26 +01:00
Daniel Lewart
ec165a6e2d
Recommend ALTER TABLE ... FORCE for InnoDB defrag
2022-12-29 02:42:05 -06:00
Daniel Lewart
a8d3b6a5f5
Fix bug #616 get_pf_memory() returns bogus value
2022-10-31 18:30:08 -05:00
Jean-Marie Renouard
5331b3e591
[Patch] Legibility and typos, mark 5 #614
2022-10-05 10:16:42 +02:00
Jean-Marie Renouard
efb1e1bad2
I do not get, why this is showing: Outdated Version, RAM #612
2022-09-26 14:12:37 +02:00
Jean-Marie RENOUARD
fdd42e7685
Using --defaults-file ignores the .my.cnf #605
2022-09-13 15:55:35 +02:00
Jean-Marie RENOUARD
2259dfc3b2
[Patch] Legibility and typos, mark 4
...
#610
2022-09-13 15:17:39 +02:00
Dmitry
ce6e8cdf8d
Update mysqltuner.pl
...
Abbreviation have been added to the human_size function to display the size of partitions on a server with terabytes.
2022-09-08 12:46:10 +03:00
Jean-Marie Renouard
8cd40947ea
typos fixes around version number
2022-08-23 11:40:21 +02:00
Jean-Marie Renouard
3bc7b6a34b
Version 2.0.5 [Patch] Legibility and typos, mark 3 #602
2022-06-30 14:46:54 +02:00
Jean-Marie Renouard
ba21312e00
Update Vulnerabilities list
...
Indenting mysqltuner
Update Usage information
2022-06-23 14:31:46 +02:00
Jean-Marie Renouard
34bab469c4
Something broken when correcting "incorrectly reports roles as users without passwords #598 " #600
2022-06-22 18:41:53 +02:00
Jean-Marie Renouard
898315d6e0
[Patch] Legibility and typos, mark 2 #599
2022-06-22 18:36:34 +02:00