努力学习,努力分享,努力.....在努力..努力离开..
发布时间:2013-11-27 12:43:52
这两天在学习mysql的读写分离和负载均衡,尝试了主从模式和mysql cluter,最后还是选择了一主多从,然后读写分离,这比较适合读量大的网站。然后对于mysql的负载均衡器,起先尝试了一下SQL请求路由器 Amoeba,读写分离不错,但是不支持事务,因为我测试的网站是采取spring mvc+hibernate的。然后看到了360公司的MySQL中间.........【阅读全文】
发布时间:2013-11-05 14:31:33
在MySQL主从复制出现错误时,例如二进制日志损坏的情况,可以利用sql_slave_skip_counter参数跨过一个事件继续复制,但是如果有很多个损坏执行这个参数就没有什么意义了..例子如下:查询从库mysql> show slave status\G;*************************** 1. row *************************** .........【阅读全文】
发布时间:2013-11-05 14:07:53
在做MySQL AB复制的时候,一个是sync_binlog参数还有另外一个也很重要就是innodb_flush_log_at_trx_commit。此参数可以设置0、1、2默认设置1。分别意义如下:设置1:每一次事务提交或事务外的指令都需要把日志写入(flush)硬盘,最安全也是最耗时的。设置2:是不写入硬盘而是写入系统缓存,日志仍然会每秒flush到硬 盘,所.........【阅读全文】
发布时间:2013-11-05 13:56:21
一. 参考http://www.percona.com/doc/percona-toolkit/2.1/pt-table-checksum.html二. 前言pt-table-checksum是一个在线验证主从数据一致性的工具,主要用于以下场景:1. 数据迁移前后,进行数据一致性检查2. 当主从复制出现问题,待修复完成后,对主从数据进行一致性检查3. 把从库当成主库,进行数据更新,产生了"脏数据.........【阅读全文】