-------- Performance Metrics -----------------------------------------------------------------------
[--] Up for: 12d 17h 51m 28s (87M q [79.294 qps], 3M conn, TX: 3611G, RX: 21G)
[--] Reads / Writes: 77% / 23%
[--] Binary logging is disabled
[--] Physical Memory : 18.0G
[--] Max MySQL memory : 15.1G
[--] Other process memory: 1.9G
[--] Total buffers: 1.4G global + 70.5M per thread (200 max threads)
[--] P_S Max memory usage: 0B
[--] Galera GCache Max memory usage: 0B
[OK] Maximum reached memory usage: 13.9G (77.16% of installed RAM)
[OK] Maximum possible memory usage: 15.1G (84.05% of installed RAM)
[OK] Overall possible memory usage with other process is compatible with memory available
[OK] Slow queries: 0% (26K/87M)
[!!] Highest connection usage: 91% (182/200)
[OK] Aborted connections: 0.15% (5761/3957389)
[!!] name resolution is active : a reverse name resolution is made for each new connection and can reduce performance
[!!] Query cache may be disabled by default due to mutex contention.
[OK] Sorts requiring temporary tables: 0% (3K temp sorts / 4M sorts)
[!!] Joins performed without indexes: 734841
[!!] Temporary tables created on disk: 44% (2M on disk / 5M total)
[!!] Table cache hit rate: 0% (2K open / 48M opened)
[OK] Open file limit used: 7% (3K/43K)
[OK] Table locks acquired immediately: 99% (42M immediate / 42M locks)
-------- MyISAM Metrics ----------------------------------------------------------------------------
[!!] Key buffer used: 79.6% (6M used / 8M cache)
[OK] Key buffer size / total MyISAM indexes: 8.0M/1.3G
[OK] Read Key buffer hit rate: 97.3% (982M cached / 26M reads)
[!!] Write Key buffer hit rate: 56.1% (15M cached / 6M writes)
-------- AriaDB Metrics ----------------------------------------------------------------------------
[--] AriaDB is disabled.
-------- InnoDB Metrics ----------------------------------------------------------------------------
[--] InnoDB is enabled.
[!!] InnoDB buffer pool / data size: 760.0M/1.1G
[OK] InnoDB buffer pool instances: 1
[OK] InnoDB Used buffer: 100.00% (48639 used/ 48640 total)
[OK] InnoDB Read buffer efficiency: 100.00% (10499341540 hits/ 10499681327 total)
[OK] InnoDB Write log efficiency: 92.21% (11632093 hits/ 12614218 total)
[OK] InnoDB log waits: 0.00% (0 waits / 982125 writes)
-------- Recommendations ---------------------------------------------------------------------------
General recommendations:
Run OPTIMIZE TABLE to defragment tables for better performance
OPTIMIZE TABLE mpellzmp_fh.sessions; -- can free 51 MB
Total freed space after theses OPTIMIZE TABLE : 51 Mb
Set up a Secure Password for
[email protected] ( SET PASSWORD FOR 'user'@'SpecificDNSorIp' = PASSWORD('secure_password'); )
Restrict Host for
[email protected]% to
[email protected]
Reduce or eliminate persistent connections to reduce connection usage
Configure your accounts with ip or subnets only, then update your configuration with skip-name-resolve=1
Adjust your join queries to always utilize indexes
Temporary table size is already large - reduce result set size
Reduce your SELECT DISTINCT queries without LIMIT clauses
Increase table_open_cache gradually to avoid file descriptor limits
Read this before increasing table_open_cache over 64:
http://bit.ly/1mi7c4C
Beware that open_files_limit (43762) variable
should be greater than table_open_cache ( 2048)
Variables to adjust:
max_connections (> 200)
wait_timeout (< 28800)
interactive_timeout (< 28800)
query_cache_type (=0)
join_buffer_size (> 64.0M, or always use indexes with joins)
table_open_cache (> 2048)
innodb_buffer_pool_size (>= 1G) if possible.
Bookmarks