MySQL-master1:192.168.72.128 MySQL-master2:192.168.72.129 OS版本:CentOS 5.4 MySQL版本:5.5.9 (主从复制的master和slave服务器中的mysql版本相同或者master版本高于slave版本) 一、MySQL master-master配置 1、修改MySQL配置文件 两台MySQL均如要开...
1、复制进程 Mysql的复制(replication)是一个异步的复制,从一个Mysql instace(称之为Master)复制到另一个Mysql instance(称之Slave)。实现整个复制操作主要由三个进程完成的,其中两个进程在Slave(Sql进程和IO进程),另外一个进程在 Master(IO进程...
网上有不少mysql 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与负责,同样的设置,在不同的环境下 ,由于内存,访问量,读写频率,数据差异等等情况,可能会出现不同的结果,因此简单地根据某个给出方案来配置mysql是行不通的,最好能使用st...
當網站越做越大的時候,資料庫的 HA (High Available) 就很重要了。業界常用的是 DRBD,上個月我去了北京參加系統架構師大會,中國的網站大部分解決資料庫 HA 都是用 DRBD 。 DRBD 簡單說就是 RAID 1 over TCP 。也就是透過 TCP 讓兩台主機的硬碟內容完全一...
!/bin/bash tcpdump -i eth0 -s 0 -l -w out.log port 3306 | strings | perl -e #!/bin/bash while() { chomp; next if /^[^ ]+[ ]*$/; if(/^(SELECT|UPDATE|DELETE|INSERT|SET|COMMIT|ROLLBACK|CREATE|DROP|ALTER|CALL)/i) { if (defined $q) { print $q/n...
mysql 的 架构 已经讨论很多了,这里最为经典的要算 ( 主- 从 ) 结构了。( 下面用 M 表示MasterS 表示SlaveS1 S2 分别表示一级Slave二级Slave ) 这个 架构 的优点是 S 不唯一 分担了查询的压力 , 即使 1两个 S 损坏也不会影响正常的使用 ,缺点是 M 是...
一)infobright安装文档: 1)下载infobright并解压到home下 wgethttp://ftp2.ie.netbsd.org/mirrors/download.sourceforge.net/pub/sourceforge/i/project/in/infobright/ICE%20v3.3.1%20for%20Linux/infobright-3.3.1-x86_64-ice.tar.gz tar zxvf infobrigh...
曾经发文介绍过,DROP table XXX ,特别是碰到大表时, http://www.mysqlops.com/2011/02/18/mysql-drop-table-%e5%a4%84%e7%90%86%e8%bf%87%e7%a8%8b.html 在DROP TABLE 过程中,所有操作都会被HANG...
首先你要理解,innodb的主键索引都是聚簇索引,它的辅助索引里面都包含有表的主键,而且主键都在辅助索引的最后一列.而myisam的索引,都是普通索引,存储的是列的值,还有列在原表中的地址值---不存储主键值. 好了,下面我们开始: 先创建两个表:一个是innodb引擎的,...
而通常情况下,使用索引比全表扫描要块几倍至几千倍,所以对索引要有比较深入的了解。 某些情况下SELECT 语句中的WHERE子句用到索引列,但生成的执行计划却不使用索引。这里有一些例子. 1.1.1 !=,NOT操作将不使用索引. 记住, 索引只能告诉你什么存在于表中,...