仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 664|回复: 8
打印 上一主题 下一主题

[学习教程] 公布具体解说Linux下及时监控MySQL的东西Mtop

[复制链接]
飘飘悠悠 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 20:13:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
MySQL对硬件的较低要求是其最大的优势之一,不过需要注意的是:内存越多越好,因为所有的重要数据存储都在内存中完成。所需模块:

Curseshttp://cpan.linuxforum.net/authors/id/G/GI/GIRAFFED
DBIDistributedasBundle::DBI:http://www.cpan.org/authors/id/TIMB
DBD::MySQLhttp://www.cpan.org/modules/by-module/DBD
Getopt::Long(DistributedwithPerl5)
Net::DomainPartoflibnet:http://www.cpan.org/authors/id/GBARR

#perl-euseCurses
#perl-euseDBI
#perl-euseDBD::mysql
#perl-euseGetopt::Long
#perl-euseNet::Domain

没有输入就是模块已安装了,有毛病就是响应的模块没有安装。

能够在下面给出的地点下载响应模块的最新版本。

安装所需的Perl模块:
#tarzxvfCurses-x.xx.tar.gz
#cdCurses*
#perlMakefile.PL
#make
#makeinstall

yum堆栈里有perl-DBI,以是间接yum安装

#yum-yinstallperl-DBI

由于是编译安装的MySQL,以是必要把lib的路径到场ld.so.conf

#vi/etc/ld.so.conf
/usr/local/mysql/lib/mysql
#ldconfig

固然yum堆栈里有perl-DBD-MySQL,但其依附mysql,以是仍是编译安装

#tarzxvfDBD-mysql-x.xxxx.tar.gz
#cdDBD-mysql*
#perlMakefile.PL--mysql_config=/usr/local/mysql/bin/mysql_config
#make
#makeinstall

安装mtop:

#tarzxvfmtop-0.6.6.tar.gz
#cdmtop-0.6.6
#perlMakefile.PL
#make
#makeinstall

增加响应的MySQL数据库用户:
#mysql-uroot-pPASSWord
mysql>GRANTRELOAD,PROCESS,SUPERON*.*TOmtop@localhostIDENTIFIEDBYmtop;
mysql>FLUSHPRIVILEGES;
mysql>exit

运转:

由于自界说了mysql.sock的地位,以是必要做个链接mtop才干运转,

#ln-s/var/run/mysqld/mysql.sock/tmp/mysql.sock

#mtop--dbuser=mtop--password=mtop

正如前文所提到的,MySQL易学、易部署、易管理和易维护。
兰色精灵 该用户已被删除
沙发
发表于 2015-1-18 18:52:38 | 只看该作者
对于数据库来说,查询是数据库的灵魂,那么SQL查询效率究竟效率如何呢?下文将带对SQL查询的相关问题进行讨论,供您参考。
若相依 该用户已被删除
板凳
发表于 2015-1-27 13:54:32 | 只看该作者
相信各位对数据库和怎么样学习数据库都有一些经验和看法,也会有人走了一些弯路总结出自己的经验来,希望大家能把各自的看法和经验拿出来分享,给别人一份帮助,给自己一份快乐
飘飘悠悠 该用户已被删除
地板
 楼主| 发表于 2015-2-5 11:16:58 | 只看该作者
这就引发了对varchar和char效率讨论的老问题。到底如何分配varchar的数据,是否会出现大规模的碎片?
谁可相欹 该用户已被删除
5#
发表于 2015-2-11 15:23:47 | 只看该作者
对一张百万级别的表建游标,同时又没有什么过滤条件,取得游标效率是如果直接SQL查询百万条数据;如果再对每条记录做处理,耗时将更长。
第二个灵魂 该用户已被删除
6#
发表于 2015-3-2 15:35:07 | 只看该作者
你觉得我的非分区索引无法对起子分区,你可以提醒我一下呀!没有任何的提醒,直接就变成了非分区表。不知道这算不算一个bug。大家也可以试试。
爱飞 该用户已被删除
7#
发表于 2015-3-11 04:27:18 | 只看该作者
大侠们有推荐的书籍和学习方法写下吧。
分手快乐 该用户已被删除
8#
发表于 2015-3-17 21:07:14 | 只看该作者
在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。
灵魂腐蚀 该用户已被删除
9#
发表于 2015-3-25 02:37:29 | 只看该作者
其实可以做一下类比,Oracle等数据库产品老早就支持了java编程,而且提供了java池参数作为用户配置接口。但是现在有哪些系统大批使用了java存储过程?!连Oracle自己的应用都不用为什么?!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-8 07:48

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表