debian/0000755000000000000000000000000011772443564007203 5ustar debian/compat0000644000000000000000000000000211300106260010351 0ustar 5 debian/mysqltuner.10000644000000000000000000000144511300106260011464 0ustar .TH "mysqltuner" 1 .SH NAME mysqltuner \- high-performance MySQL tuning script .SH SYNOPSIS .B mysqltuner [ option ] .SH DESCRIPTION High-performance MySQL tuning script that will provide you a MySQL server's health. Based on the statistics gathered, specific recommendations will be provided that will increase a MySQL server's efficiency and performance. .SH OPTIONS .TP .B \--nogood Remove OK responses .TP .B \--nobad Remove negative/suggestion responses .TP .B \--noinfo Remove informational responses .TP .B \--nocolor Don't print output in color .TP .B \--skipsize Don't enumerate tables and their types/sizes (Recommended for servers with many tables) .TP .B \--skipversion Don't check for updates to MySQLTune .BR .SH AUTHORS Marcela Tiznado debian/watch0000644000000000000000000000020711772443463010231 0ustar # Compulsory line, this is a version 3 file version=3 http://githubredir.debian.net/github/rackerhacker/MySQLTuner-perl /v(.*).tar.gz debian/copyright0000644000000000000000000000215511771752654011143 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: mysqltuner Source: http://mysqltuner.com Files: * Copyright: 2006-2011 Major Hayden License: GPL-3.0+ Files: debian/* Copyright: 2007-2009 Marcela Tiznado 2011 KURASHIKI Satoru License: GPL-3.0+ License: GPL-3.0+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". debian/control0000644000000000000000000000537611772443110010604 0ustar Source: mysqltuner Section: admin Priority: extra Maintainer: KURASHIKI Satoru Build-Depends: debhelper (>= 7.0.50~) Standards-Version: 3.9.3 Homepage: http://mysqltuner.com Vcs-Git: git://anonscm.debian.org/collab-maint/mysqltuner.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/mysqltuner.git Package: mysqltuner Architecture: all Depends: ${misc:Depends}, ${perl:Depends} Recommends: mysql-server Description: high-performance MySQL tuning script High-performance MySQL tuning script written in perl that will provide you with a snapshot of a MySQL server?s health. Based on the statistics gathered, specific recommendations will be provided that will increase a MySQL server's efficiency and performance. The script gives you automated MySQL tuning that is on the level of what you would receive from a MySQL DBA. . Features: . * Memory Usage: Calculates MySQL memory usage at max load and makes recommendations for increasing or decreasing the MySQL memory footprint. Per-thread and server-wide buffer data is calculated separately for an accurate snapshot of the server?s configuration. * Slow Queries: Reviews the amount of slow queries relative to the total queries. Slow query time limits are also analyzed and recommendations are made. * Connections: Current and historical connection counts are reviewed. * Key Buffer: Takes configuration data and compares it to the actual indexes found in MyISAM tables. Key cache hit rates are calculated and variable adjustments are suggested. * Query Cache: Query cache hit rates and usage percentages are used to make recommendations for the query cache configuration variables. * Sorting & Joins: Per-thread buffers that affect sorts and joins are reviewed along with the statistics from the queries run against the server. * Temporary Tables: Variable recommendations are made to reduce temporary tables that are written to the disk. * Table Cache: Compares total tables opened to the currently open tables. Calculates the table cache hit rate in order to make suggestions. * Open Files: Determines if the server will approach or run into the open file limit set by the operating system or the MySQL server itself. * Table Locks: Finds table locking that forces queries to wait and makes suggestions for reducing locks that require a wait. * Thread Cache: Calculates how many times MySQL must create a new thread to respond to a query. * Aborted Connections: Finds applications that are not closing connections to MySQL properly. * Read/Write Ratios: Calculates the percentage of read and write operations on your MySQL installation. debian/changelog0000644000000000000000000000177611772443564011070 0ustar mysqltuner (1.2.0-1) unstable; urgency=low * New Maintainer. * New upstream release. (Closes: #629652) * New Standards-Version: 3.9.3 * New Source format: 3.0 * debian/copyright: switch to DEP-5. * debian/rules: switch to dh7. * debian/watch: add. -- KURASHIKI Satoru Fri, 22 Jun 2012 14:31:03 +0900 mysqltuner (1.1.0) unstable; urgency=low * New release (Closes: #497639) -- Marcela Tiznado Sun, 15 Nov 2009 23:59:46 -0300 mysqltuner (0.9.0) unstable; urgency=low * New release * Colours fixed by new release (Closes: #470588) * Removed debian/watch * Updated manpage -- Marcela Tiznado Sun, 25 May 2008 03:11:25 -0300 mysqltuner (0.1rev29-1) unstable; urgency=low * New release * Added debian/watch -- Marcela Tiznado Sun, 20 Jan 2008 03:50:25 -0200 mysqltuner (0.1-1) unstable; urgency=low * Initial release (Closes: #457266) -- Marcela Tiznado Sat, 22 Dec 2007 03:48:59 -0300 debian/rules0000755000000000000000000000042611771001356010251 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ override_dh_auto_install: dh_auto_install install -m 755 mysqltuner.pl debian/mysqltuner/usr/bin/ mv debian/mysqltuner/usr/bin/mysqltuner.pl debian/mysqltuner/usr/bin/mysqltuner debian/manpages0000644000000000000000000000002411771753343010713 0ustar debian/mysqltuner.1 debian/source/0000755000000000000000000000000011771753224010477 5ustar debian/source/format0000644000000000000000000000001411771753224011705 0ustar 3.0 (quilt) debian/dirs0000644000000000000000000000001011300106260010026 0ustar usr/bin