- 博客(12)
- 资源 (37)
- 收藏
- 关注
转载 MySQL Replication的基本架构
摘自High Performance MySQL复制过程的核心是binlog拓扑方面:1. 一主一备最常见,可满足典型的读写分离需求2. 一主多备也可以,但要注意备机太多可能导致主机负担过大。有个办法是主机只挂一个特殊的备机,其他备机再从这个特殊备机中同步数据(即把特殊备机当作主机),把主机的同步负担转移到特殊备机上。这个策略叫distribution ma
2016-02-29 12:27:07 728
原创 keepalive配置mysql自动故障转移
本文先配置了一个双master环境,互为主从,然后通过Keepalive配置了一个虚拟IP,客户端通过虚拟IP连接master1,当master1宕机,自动切换到master2。一次只能连接其中一个master进行读写,所以是active-passive模式。一 Mysql主主复制搭建1.1 实验环境两台机器事先都已经装好了mysql单实例。二者的端...
2016-02-29 02:16:52 11192 1
原创 MySQL半同步复制
MySQL Semisynchronous ReplicationMySQL5.5 除了支持内置的异步复制机制,还提供了接口支持半同步复制的机制。异步复制的缺点:MySQL复制默认是异步复制,Master将事件写入binlog,但并不知道Slave是否或何时已经接收且已处理。在异步复制的机制的情况下,如果Master宕机,事务在Master上已提交,但很可能这些事务没有传到
2016-02-28 16:20:18 636
转载 mysql 5.5中的半同步复制
先来看下MYSQL异步复制的概念: 异步复制:MySQL本身支持单向的、异步的复制。异步复制意味着在把数据从一台机器拷贝到另一台机器时有一个延时 – 最重要的是这意味着当应用系统的事务提交已经确认时数据并不能在同一时刻拷贝/应用到从机。通常这个延时是由网络带宽、资源可用性和系统负载决定的。然而,使用正确的组件并且调优,复制能做到接近瞬时完成。 当主库有更新的时候,主库会把
2016-02-28 14:55:20 552
转载 MySQL多版本并发控制分析
之前面试被问到这么一个问题,数据库两个transaction,当transaction1在update某一行的时候,transaction2在select的时候会不会block。我以前用MySQL做过测试,印象是可以,但是面试官提出质疑,今天我用MySQL验证这个问题的仔细研究了一下MySQL的后台实现,后来再网上发现了下面这篇文章非常就转过来,不过文中有些地方逻辑上好像不太对,我没有时间去读My
2016-02-27 14:38:44 632
转载 mysql多版本并发控制
Multiversion Concurrency Control 大部分的MySQL的存储引擎,比如InnoDB,Falcon,以及PBXT并不是简简单单的使用行锁机制。它们都使用了行锁结合一种提高并发的技术,被称为MVCC(多版本并发控制)。MVCC并不单单应用在MySQL中,其他的数据库如Oracle,PostgreSQL,以及其他数据库也使用这个技术。 MVCC避免了许多
2016-02-27 12:37:43 1269
转载 RESET MASTER和RESET SLAVE使用场景和说明
【前言】在配置主从的时候经常会用到这两个语句,刚开始的时候还不清楚这两个语句的使用特性和使用场景。经过测试整理了以下文档,希望能对大家有所帮助; 【一】RESET MASTER参数功能说明:删除所有的binglog日志文件,并将日志索引文件清空,重新开始所有新的日志文件。用于第一次进行搭建主从库时,进行主库binlog初始化工作; 注意reset master 不同于purg
2016-02-25 12:26:07 23615 2
转载 使用Zabbix + MPM全面监控MySQL
Zabbix和MPM监控MySQL环境说明A: 192.168.1.190, 系统CentOS 6.3,部署Zabbix ServerB: 192.168.1.191, 系统CentOS 6.3,部署Zabbix Agent, MySQL 5.5.29 (MySQL Slave)MPM/Zabbix监控结构及部署步骤MPM/Zabbix监控结构:MPM/Za
2016-02-19 13:59:51 3261
转载 在linux字符界面中如何查看网页
linux下面有一个Lynx浏览器。Lynx 简介 Lynx 是一个字符界面下的全功能的WWW浏览器,可以运行在多种OS下,如VMS, UNIX, Windows 95, Windows NT等,当然也包括Linux。Lynx 占用资源极少,速度很快。Lynx是唯一能在字符终端下运行的 WWW 浏览器。Lynx主页地址是:http://lynx.browser.org可用
2016-02-19 13:01:30 4813
转载 zabbix使用sendEmail发送告警邮件
一、安装sendEmailsendEmail是一个免费、轻量级、命令行的SMTP邮件客户端。如果你需要使用命令行方式发送邮件,那么sendEmail是非常完美的选择:使用简单、功能强大。sendEmail下载地址:http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail安装方法:# tar xvzf sen
2016-02-18 20:47:50 4579
转载 zabbix使用自带模板监控mysql
说明:如果要使用zabbix监控mysql,默认的模板是无法工作的,因为没有key的存在,所以要自己写脚本、自己定义key。脚本可以用任意语言实现,但在linux下还是shell方便。不像php需要安装php环境,python需要安装python-MySQL库,perl也是一样。这边要注意下,/usr/local/zabbix/bin/mysql_status要监控mysql每秒增删改查等
2016-02-18 10:41:18 6792
转载 iptables: Firewall modules are not loaded.
找了半天没找到,我的办法是这样的iptables -F 清空策略/etc/init.d/iptables save 保存现有/etc/init.d/iptables restart/etc/init.d/iptables status(正常了)有木有置于死地而后生的赶脚(系统是别人装的)、、、反正iptables活了,大不了重添--本篇文章转自http://ti
2016-02-14 21:00:43 2357
symantec netbackup操作手册
2016-07-12
mha4mysql-manager-0.56-0.el6.noarch.rpm
2015-08-07
mha4mysql-node-0.56-0.el6.noarch.rpm
2015-08-07
visual c++ 2013_win64
2015-06-23
mysql workbench
2015-06-23
tortoisesvn-64位
2015-06-10
navicat premium-适用于windows 32位 中文版
2015-03-26
mysqltuner.pl
2023-03-31
proxysql-2.0.5-1-centos7.x86_64.rpm
2021-04-22
redhat6-asm.rar
2021-02-23
静默安装grid用到的响应文件
2020-09-12
Oracle单实例版本升级(11g To 12c).docx
2020-07-10
利用 Percona xtrbackup+binlog做完全恢复.docx
2020-03-17
mysql闪回实战.docx
2019-11-20
binlog2sql-master.zip
2019-11-20
instsrv.exe和srvany.exe
2017-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人