- 浏览: 73443 次
- 性别:
- 来自: 上海
文章分类
最新评论
很好用的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 下载,解压就能用。
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 下载,解压就能用。
发表评论
-
千万级测试数据生成方法【转】
2010-07-13 13:31 2245http://blog.csai.cn/user1/16350 ... -
数据库中使用自增量字段与Guid字段作主键的性能对比
2010-07-13 11:06 1054http://www.cnblogs.com/houleixx ... -
MySQL: MyISAM和InnoDB的区别
2010-07-12 15:58 822InnoDB和MyISAM是在使用MySQL最常用的两个表类型 ... -
利用frofile找新能瓶颈【转】
2010-07-12 15:54 953转自http://www.yqshare.com/mysql- ... -
查看mysql的一些小命令
2010-07-12 15:31 725mysql> \s查看版本信息 -
mysql性能跟踪器
2010-07-12 15:24 920MYSQL5.0家族提供的性能跟踪器确实很爽。 要注意两点。 ... -
mysql在linux下的my.cnf文件在哪里!
2010-07-12 14:01 2184用rpm包安装的MySQL是不会安装/etc/my.cnf文件 ... -
MySQL密码丢失的找回方法(win/*inx)
2010-07-12 11:43 753破解本地密码: Windows: 1.用系统管理员登陆系统。 ... -
SELECT COUNT使用优化
2010-07-12 11:38 1483SQL 语句的COUNT有两种用途 1. 用来计算行数——Co ... -
MySQL数据的导出和导入工具
2010-07-12 11:11 609导出要用到MySQL的mysqldump工具,基本用法是: ... -
MySQL慢查询分析mysqldumpslow
2010-07-12 11:08 1686一直以来积累了很多对MySQL优化的心得和经验,计划通过写日志 ... -
打开MySQL的慢查询记录
2010-07-12 11:02 698转自http://www.ccvita.com/326.htm ... -
查看MySQL运行状况
2010-07-12 10:48 793列举了几种查看MySQL运行状况的方法,总结一下。 转自htt ... -
什么是mysql的慢查询
2010-07-12 10:31 1373MySQL有一个功能就是可以log下来运行的比较慢的sql语句 ... -
用MYSQLADMIN改用户密码
2010-07-12 09:55 967转自http://yueliangdao0608.blog.5 ... -
Mysql数据导入导出命令
2010-07-07 11:09 720many of us may only need to use ...
相关推荐
其中,“tuning-primer.sh”就是一个广为使用的MySQL性能调优脚本。这个脚本能够帮助我们分析数据库的配置参数,提供优化建议,从而提升数据库的运行效率。 “tuning-primer.sh”是一款基于Shell的开源工具,由...
在这个场景中,我们关注的脚本名为 `tuning-primer.sh`,它是一个自动化性能调优脚本,广泛应用于MySQL社区,帮助管理员检测数据库的性能瓶颈并提供优化建议。 ### 脚本简介 `tuning-primer.sh` 是由 Maatkit 开发...
`tuning-primer.sh`就是这样一个脚本,它通过运行一系列的查询和检查,为数据库管理员提供有关系统性能的深入见解,并提出可能的优化建议。 在数据库管理中,性能优化是至关重要的,因为MySQL作为一款广泛使用的...
MySQL性能优化是数据库管理中的重要环节,以确保系统的高效运行和数据访问的快速响应。Tuner-Primer是一个专门...使用Tuner-Primer只是一个起点,深入理解数据库的工作原理并持续监控和优化是保持MySQL高效运行的关键。
这个脚本,名为`tuning-primer.sh`,能够全面地分析并检测MySQL服务器的配置,帮助管理员识别潜在的性能瓶颈,从而调整配置以提升数据库的运行效率。 MySQL性能优化主要涉及以下几个核心方面: 1. **参数调优**:...
**tuning-primer.sh** 是另一款用于 MySQL 性能调优的脚本工具,它可以全面地分析 MySQL 的性能状况,并提供具体的优化建议。 - **下载与安装**: - **命令**: ```bash [root@localhost ~]# wget ...
提供的“mysql优化.ppt”可能包含更具体的指导和案例,而“tuning-primer.sh”可能是一个自动调优脚本,可以帮助快速检查和调整MySQL的配置。"readme.txt"则可能包含了使用这些资源的说明和建议。
这包括合理设置my.cnf配置文件中的参数,如innodb_buffer_pool_size以调整内存使用,以及tuning-primer.sh脚本来分析和建议性能改进。此外,正确规划和分配磁盘分区,使用RAID技术,以及优化日志文件设置也是提升...
3. **tuning-primer.sh**:另一个强大的Shell脚本,用于MySQL配置优化。它通过收集系统和MySQL配置信息,然后根据最佳实践提供调整建议。 4. **pt-variable-advisor**:由Percona提供的工具,用于诊断MySQL实例上...
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 逻辑备份...