在192.168.0. 10.129.128.16 10.129.128.17 上分别执行
mkdir /usr/local/mongodb/repldata
/usr/local/mongodb/bin/mongod –replSet replone –dbpath /us[......]
binary log,是mysql中一个非常重要的部分,其主要作用有两个:
- Replication:在master端开启binary log后,binary log记录所有数据库的改动,然后slave端获得这个binary log文件内容,就可以在slave端进行同样的操作,使master和sla[......]
Cache和Buffer是两个不同的概念,简单的说,Cache是加速“读”,而buffer是缓冲“写”,前者解决读的问题,保存从磁盘上读出的数据,后者是解决写的问题,保存即将要写入到磁盘上的数据。在很多情况下,这两个名词并没有严格区分,常常把读写混合类型称为buffer cache,本文后续的论述中[......]
中午正准备去吃饭,收到大量报警,10.xx.xx.xx- MySQL Replication [slave_lag] is still below threshold of 0 with -1
麻烦了,复制中断了,赶紧回办公室,连上服务器
show slave status
显示
*********[......]
一个老的系统,有一个分页的存储过程,程序反应在有一些类别调用的时候超时,就是超过了30秒。
在Profiler监控该存储过程,发现当其中一个参数 type=1 or 2 的时候,时间会超长,检查发现原来这两个类别的记录量都达到200W左右,而其它的类别都有在50w以下。
做了以下几点工作:
1,索[......]
1 \s命令显示的
Threads: 3 Questions: 137227384 Slow queries: 878668 Opens: 1922 Flush tables: 12 Open tables: 192 Queries per second avg: 21.710
中的Qu[......]
因为打开了 log-queries-not-using-indexes选项,所以有一些信息需要过滤掉,如晚上backupuser备份的时候的一些查询语句,也可以根据时间,超过XXX毫秒的才发邮件:
perl -MCPAN -e shell
install Mail::Mailer
—[......]
perl -MCPAN -e shell
cpan[1]> install Mail::Mailer
——————
#!/usr/bin/perl
# MySQL错误日志监控角本
# author: chengjiangd[......]
cacti mysql-cacti-templates添加新的监控项目
虽然mysql-cacti-templates模版的四十个项目已经包含绝大多数的重要指标,但不可否则,用户仍然可能有添加自定义指标的需求。
比如最近发现经常出现Can’t create more than max_p[......]
SELECT * FROM Question with(nolock)
WHERE Status=’1′ and
outDate < getdate()
SELECT * FROM Question with(nolock)
WHERE DATEDIFF(ss,[......]
踩踩