网站数mysql据库突然负载非常高晚上突然手机狂报警,用的是nagios,报的都是网站数据库负载过高,以及主从延时等,于是做了以下步骤进行排查: 1、随便找一台web,看一下phperrorlog,看看是否有什么异常,结果发现无异常,可以排除是php的问题 2、进入mysql数据库 show full processlist;查看是否有拥塞的sql语句,果然发现有拥塞语句,将语句给ki
一、mongodb介绍mongodb是由C++编写的介于关系型数据库与非关系型数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的产品。它支持的数据结构非常松散,有类似 json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几 乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引
原来启动mysql是用/usr/bin/mysqld_safe --user=mysql启动失败,后来用/usr/bin/mysql/mysql_install --user=mysql初始化mysql授权表,然后启动,但是还是不能启动最后用/usr/bin/mysqld_safe --user=root却能启动,虽然启动了,但是这样管理起来不完美。于是去查看用--user=mysql启动是的报错
一、 今天做mysql主从复制是报错了,开始以为是自己操作有问题,后来经过几次架构重做,发现操作没有任何问题,于是就找原因,终于在网友的帮忙下找到了原因:是由于复制的时候,两边的数据库存在相同的主键,从而产生报错 二、解决方法 1、目前只找到了忽略报错的方法:在my.cnf的[mysqld]中添加:slave_skip_errors = 1062  
实现mysql主从复制-热备份 一、 最近公司需要搭建一个mysql主从架构,一开始的方案是先锁表,然后使用mysqldump工具备份数据库,但是考虑到服务器已经上线,线上环境不允许长时间锁表,所以就采用xtrabackup开源软件实现mysql的备份 二、两台服务器信息如下: &nb
mongodb启动报错启动mongodb时遇到一个问题:MongoDB shell version: 2.0.6connecting to: testMon Mar 25 10:41:10 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84exception: connect failed解决方法:删除mongodb数据目录
linux下mongodb安装与配置一、下载mongodb安装包wget http://downloads.mongodb.org/linux/mongodb-linux-i686-1.4.4.tgztar -zxvf mongodb-linux-i686-1.4.4.tgzcd mongodb-linux-i686-1.4.4二、启动mongodb1、不需要认证登陆/usr/local/mon
今天在学习sql语句时发现一个问题,我的mysql是安装在windows上的(因为没有linux服务器,所以就在windows上玩了起来),我是要创建一个cats表,sql语句如下:use sqldbcreate table cats(id int not null auto_increment,pid int not null default '0',name varchar(60) not
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号