MySQL存储过程之事务管理 ACID:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)存储程序提供了一个绝佳的机制来定义、封装和管理事务。 1,MySQL的事务支持 MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引...
问题:主从服务器表类型的选择 一般的共识是主服务器使用innodb,从服务器使用myisam,以便各尽其能。 问题:主从服务器字段类型的选择 字段类型对于分页等操作有很大影响。主服务器一般是innodb,因为不涉及查询,所以可以使用varchar等来存储字符串来节省...
测试环境在Linux下进行,版本系统为CentOS5. 以下为相关软件,包括其版本和下载地址: mysql-5.1.30 下载 memcached-1.2.6 下载 libevent-1.4.7-stable 下载 memcached_functions_mysql-1.1下载 libmemcached-0.26 下载 编译安装MySQL,安装因个人细好而定,...
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...