`

MySQL数据库优化脚本Tuning-primer.sh

阅读更多
很好用的mysql数据库优化脚本,相对mysqltuner.pl,tunning-primer.sh是bash脚本,比mysqltuner.pl要详细,准确地说,是从不同的方面对mysql的状态进行评测

tuner-primer.sh进行mysql优化好工具
mysql 下 tuner-primer 使用说明

mysql tuner-primer是检测mysql的主配置文件my.cnf的有力工具,当然还有其他工具,比如 mysqlreport,今天先介绍这个工具的使用。
下载并改变执行权限:
复制内容到剪贴板代码:
wget http://www.day32.com/MySQL/tuning-primer.sh
chmod a+x tuning-primer.sh
./tuning-primer.sh
首先会要求输入服务器的用户名和密码,并提示保存在当前用户目录下配置文件。
再次执行脚本就会运行,不用输入用户名和密码,并给出参数配置,强悍就强悍在这!!!!

ok,通过终端输入,可以显示出各种不通颜色的提示信息,非常人性化,对照参数提示,可以很简单的调整出最适合你的运行环境的配置文件,好了,不多说了,动手吧!!

=====================

# wget http://www.day32.com/MySQL/tuning-primer.sh
# chmod 755 tuning-primer.sh
# ./tuning-primer.sh

提示输入root用户与密码,建立.my.cnf配置文件.然后错误提示:
" - FINAL LOGIN ATTEMPT FAILED - "
" Unable to log into socket: /tmp/mysql.sock "

解决这个问题很简单,我的mysql是手工编译的,mysql与mysqladmin命令都不在默认路径下,所以需要修改tuning-primer.sh里面的命令路径。

# vi tuning-primer.sh
复制内容到剪贴板代码:
120 mysql="/usr/local/mysql/bin/mysql -S $socket -u admin -p$(cat /etc/psa/.psa.shadow)"
121 mysqladmin="/usr/local/mysql/bin/mysqladmin -S $socket -u admin -p$(cat /etc/psa/.psa.shadow)"
122 else
123 mysql="/usr/local/mysql/bin/mysql -S $socket"
124 mysqladmin="/usr/local/mysql/bin/mysqladmin -S $socket"

mysqlreport工具
需要先安装perl-DBI和per
需要先安装perl-DBI和perl-DBD-MySQL这2个包

去:http://hackmysql.com/mysqlreport 下载,解压就能用。
分享到:
评论

相关推荐

    mysql监测工具tuning-primer.sh

    其中,“tuning-primer.sh”就是一个广为使用的MySQL性能调优脚本。这个脚本能够帮助我们分析数据库的配置参数,提供优化建议,从而提升数据库的运行效率。 “tuning-primer.sh”是一款基于Shell的开源工具,由...

    [Mysql]性能测试脚本

    在这个场景中,我们关注的脚本名为 `tuning-primer.sh`,它是一个自动化性能调优脚本,广泛应用于MySQL社区,帮助管理员检测数据库的性能瓶颈并提供优化建议。 ### 脚本简介 `tuning-primer.sh` 是由 Maatkit 开发...

    MySQL性能优化诊断脚本

    `tuning-primer.sh`就是这样一个脚本,它通过运行一系列的查询和检查,为数据库管理员提供有关系统性能的深入见解,并提出可能的优化建议。 在数据库管理中,性能优化是至关重要的,因为MySQL作为一款广泛使用的...

    mysql性能优化工具--tuner-primer使用介绍

    MySQL性能优化是数据库管理中的重要环节,以确保系统的高效运行和数据访问的快速响应。Tuner-Primer是一个专门...使用Tuner-Primer只是一个起点,深入理解数据库的工作原理并持续监控和优化是保持MySQL高效运行的关键。

    mysql性能配置检测脚本

    这个脚本,名为`tuning-primer.sh`,能够全面地分析并检测MySQL服务器的配置,帮助管理员识别潜在的性能瓶颈,从而调整配置以提升数据库的运行效率。 MySQL性能优化主要涉及以下几个核心方面: 1. **参数调优**:...

    关于MySQL调优,4 款 调优工具,你用的哪一个?

    **tuning-primer.sh** 是另一款用于 MySQL 性能调优的脚本工具,它可以全面地分析 MySQL 的性能状况,并提供具体的优化建议。 - **下载与安装**: - **命令**: ```bash [root@localhost ~]# wget ...

    mysql优化步骤方法

    提供的“mysql优化.ppt”可能包含更具体的指导和案例,而“tuning-primer.sh”可能是一个自动调优脚本,可以帮助快速检查和调整MySQL的配置。"readme.txt"则可能包含了使用这些资源的说明和建议。

    Linux-数据库

    这包括合理设置my.cnf配置文件中的参数,如innodb_buffer_pool_size以调整内存使用,以及tuning-primer.sh脚本来分析和建议性能改进。此外,正确规划和分配磁盘分区,使用RAID技术,以及优化日志文件设置也是提升...

    MYSQL性能调优工具介绍与应用

    3. **tuning-primer.sh**:另一个强大的Shell脚本,用于MySQL配置优化。它通过收集系统和MySQL配置信息,然后根据最佳实践提供调整建议。 4. **pt-variable-advisor**:由Percona提供的工具,用于诊断MySQL实例上...

    MySQL管理之道 性能调优、高可用与监控.part2.rar

    5.6.4 tuning-primer.sh性能调试工具的使用 205 5.6.5 72 gb内存的my.cnf配置文件 208 5.6.6 谨慎使用分区表功能 211 5.7 mysql5.6同步复制新特性详解 213 第6章 备份与恢复 223 6.1 冷备份 224 6.2 逻辑备份...

Global site tag (gtag.js) - Google Analytics