随笔分类 -  MySQL

上一页 1 ··· 5 6 7 8 9
摘要:标签:mysql数据库读写分离休闲amoeba原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://skyson.blog.51cto.com/2497647/623449官方简介Amoeba的中文意思是变型虫主要解决:• 降低 数据切分带来的复杂多数据库结构• 提供切分规则并降低 数据切分规则 给应用带来的影响• 降低db 与客户端的连接数• 读写分离个人简单描述可能你还没明白Amoebla这鬼东西主要干麻的呢!比方说PHP环境众所周知,PHP没有数据连接池,如果PHP环境下MYSQL访问量大时会蹦掉,除非配置Cluster集群,而 阅读全文
posted @ 2013-10-12 17:16 seasonzone 阅读(397) 评论(0) 推荐(0) 编辑
摘要:amoeba下载地址:http://sourceforge.net/projects/amoeba/filesamoeba version:amoeba-mysql-binary-2.1.0-RC5.tar.gzmysql version:5.5.20OS:Oracle Linux Server release 5.7java version: "1.6.0_14"Java(TM) SE Runtime Environment (build 1.6.0_14-b08)Java HotSpot(TM) Server VM (build 14.0-b16, mixed mode 阅读全文
posted @ 2013-10-12 10:42 seasonzone 阅读(546) 评论(0) 推荐(0) 编辑
摘要:一、mysql主从服务器报错描述:Slave_IO_Running=NO,Slave_SQL_Running=YES,Last_Errno=0 mysql slave stop ; mysql slave start; mysql show slave status ; 如果Slave_IO_Running=YES ...解决过程 :1 如果:Slave_IO_Running=NO,Slave_SQL_Running=YES,Last_Errno=0mysql> slave stop ;mysql> slave start;mysql> show slave status ; 阅读全文
posted @ 2013-09-06 17:22 seasonzone 阅读(730) 评论(0) 推荐(0) 编辑
摘要:主服务器(master)简称M,从服务器(slave)简称S一、原理: M监听S的复制请求,S创建一个I/O线程以连接M并让它发送记录在其二进制日志中的语句,M接受到请求,创建一个Binlog Dump线程将二进制日志中的内容发送到S,S的I/O线程读取M的Binlog Dump线程发送的内容并将该数据拷贝到S的数据目录中的本地文件中,即中继日志。第3个线程是SQL线程,是S创建用于读取中继日志并执行日志中包含的更新。 当M有数据更新,会去自动通知S,通过在S上可以看到mysql> SHOW PROCESSLIST\G*************************** 1. row 阅读全文
posted @ 2013-09-06 17:21 seasonzone 阅读(267) 评论(0) 推荐(0) 编辑
摘要:一.权限表 mysql中的3个权限表:user 、db、host 权限表的存取过程是: 1)先从user表中的host、user、password这3个字段中判断连接的IP、用户名、密码是否存在表中,存在则通过身份验证; 2)通过权限验证,进行权限分配时,按照user#61664;db#61664;tables_一.权限表mysql中的3个权限表:user 、db、host权限表的存取过程是: 1)先从user表中的host、user、password这3个字段中判断连接的IP、用户名、密码是否存在表中,存在则通过身份验证;2)通过权限验证,进行权限分配时,按照user 阅读全文
posted @ 2013-08-23 16:13 seasonzone 阅读(229) 评论(0) 推荐(0) 编辑
摘要:http://dinglin.iteye.com/blog/1888640Transfer 2.2发布。下载地址版本说明1、基于版本Percona-5.5.31,简单用法是先安装好官方或PS版5531,然后替换为transfer的mysqld。2、新增观察参数Com_ts_*在压测过程中,可使用如下命令观察mysqladmin --socket=run/mysql.sock -urootextended-status --relative --sleep=1 | grepCom_ts得到如下图的示例说明:1)Com_ts_serial_number :串行执行的数目。表示位使用上多线程的事务。 阅读全文
posted @ 2013-07-31 16:44 seasonzone 阅读(208) 评论(0) 推荐(0) 编辑
摘要:管理mysql主从有2年多了,管理过200多组mysql主从,几乎涉及到各个版本的主从,本博文属于总结性的,有一部分是摘自网络,大部分是根据自己管理的心得和经验所写,整理了一下,分享给各位同行,希望对大家有帮助,互相交流。一、mysql主从的原理1、Replication 线程Mysql的 Replication 是一个异步的复制过程(mysql5.1.7以上版本分为异步复制和半同步两种模式),从一个 Mysql instace(我们称之为 Master)复制到另一个 Mysql instance(我们称之 Slave)。在 Master 与 Slave 之间的实现整个复制过程主要由三个线程来 阅读全文
posted @ 2013-07-31 16:43 seasonzone 阅读(181) 评论(0) 推荐(0) 编辑
摘要:一:出现这个问题,可能是mysql.sock不存在,或者找不到,或者文件损害需要重新建立连接1.查看mysql.sock地址是否是正确地址我通过vim /etc/my.cnf,修改了[mysqld]选项下面的socket的值socket=/usr/local/mysql/var/mysql.sock # 看看是否是mysql.sock的准确地址或可以通过find / -name mysql.sock来查看mysql.sock文件的位置!2 为/tmp/mysql.sock 建立连接ln -s /usr/local/mysql/varmysql.sock /tmp/mysql.sock3.怎样保 阅读全文
posted @ 2013-07-17 09:59 seasonzone 阅读(350) 评论(0) 推荐(0) 编辑
摘要:mysql> \! hostname ; 阅读全文
posted @ 2013-07-15 16:32 seasonzone 阅读(554) 评论(0) 推荐(0) 编辑
摘要:环境:linux debain 5mysql:5.1.31服务器:1主1从主从数据库结构完全相同数据库引擎:innodb表字段类型:每个库的aa表中都包含timeout字段,类型tinyint(3) unsigned搭建好从库配置后,slave start;show slave status\G;看到的信息之正常的Slave_IO_Running: YesSlave_SQL_Running: Yes一会就报错了[color=Red]Last_Error: Error 'Out of range value for column 'timeout' at row 1 阅读全文
posted @ 2013-06-07 10:06 seasonzone 阅读(331) 评论(0) 推荐(0) 编辑
摘要:http://docs.oracle.com/cd/E17952_01/refman-5.0-en/general-thread-states.html 阅读全文
posted @ 2013-01-22 15:30 seasonzone 阅读(157) 评论(0) 推荐(0) 编辑
摘要:MYSQL_CONN="-hhostip -uusername -ppassword"mysql ${MYSQL_CONN} -A -e"FLUSH TABLES WITH READ LOCK; SELECT SLEEP(86400)" &SEARCHING_FOR_SLEEP=0while [ ${SEARCHING_FOR_SLEEP} -eq 0 ]do sleep 3 SEARCHING_FOR_SLEEP=`${MYSQL} ${MYSQL_CONN} -A -e"SHOW PROCESSLIST;" | grep 阅读全文
posted @ 2012-11-28 14:31 seasonzone 阅读(243) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9