十 31 配置MySQL Replication 发布时间:2008 年 10 月 31 日 发布者: OurMySQL MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器(Master),而一个或多个其它服务器充当从服务器(Slave),利用该特性实现读写分离,是很多大型网站常用的数据库架构。MySQL的replication的配置相对于Oracle来说,要简单的多。本文演示了在同一台windows机器中配置单向异步复制的过程。这里的Replication是异步复制。MySQL的同步复制是MySQL Cluster中的一个特性。 继续阅读全文 →
十 31 MySQL压力测试工具mysqlslap 发布时间:2008 年 10 月 31 日 发布者: OurMySQL MySQL从5.1.4版开始带有一个压力测试工具mysqlslap,通过模拟多个并发客户端访问mysql来执行测试,使用起来非常的简单。通过mysqlslap –help可以获得可用的选项,这里列一些主要的参数,更详细的说明参考官方手册。 继续阅读全文 →
十 31 MySQL命令行的几个用法 发布时间:2008 年 10 月 31 日 发布者: OurMySQL MySQL的客户端命令行工具,有很多方便使用者的特性,某些方面甚至可以说比Ora … 继续阅读全文 →
十 30 使用limit查询的同时取得总的记录数:SQL_CALC_FOUND_ROWS和FOUND_ROWS() 发布时间:2008 年 10 月 30 日 发布者: OurMySQL 其中SQL_CALC_FOUND_ROWS 告诉Mysql将sql所处理的行数记录下来,FOUND_ROWS() 则取到了这个纪录。 继续阅读全文 →
十 27 Linux下通过Source安装MySQL-Proxy出现N多问题 发布时间:2008 年 10 月 27 日 发布者: OurMySQL Linux下通过Source安装MySQL-Proxy出现N多问题: 无法找到mysql.h;需要Lua包;Lua安装报错:/usr/bin/ld: cannot find -lncurses;无法找到libevent。 继续阅读全文 →
十 27 MySQL DBA 管理常用命令 发布时间:2008 年 10 月 27 日 发布者: OurMySQL 一:在Linux下管理MySQL数据库的时候总有一些很紧急的情况,发现数据库突然变得压力很大了,那么作为一个DBA,也许需要一些常用的手段或者说命令去分析问题出现在哪里,然后解决。 二:关于Mysql Replication日常管理,重做,问题分析时常用的办法。 三:纯粹Linux相关的。 继续阅读全文 →
十 27 MySQL 大企业级应用可行性分析 发布时间:2008 年 10 月 27 日 发布者: OurMySQL 前两天在上海参加技术研讨,讨论了关于 MySQL 的一些面向企业级应用的思路,今天和几位同事开会,也谈及了能否用 MySQL 替代当前 Oracle 的问题。干脆整理一下思路,算是做个备忘。 首先说明一点的是,我不是说 MySQL 没有大企业级的应用,事实上,可以看到越来越多的成功布署 MySQL 的应用,但是,还不够多,还有许多大企业的关键应用还不敢用 MySQL。或许这篇小文能和大家一起探讨一些比较”虚”的东西。 继续阅读全文 →
十 25 MySQL 性能优化(INNODB下修改表结构) 发布时间:2008 年 10 月 25 日 发布者: OurMySQL 最近碰到一个奇怪的问题:在MySQL中修改一个大表的结构(增加一列),发现修改缓慢无比,表是用的INNODB引擎,大小大概6G的样子!按道理修改表结构应该会很快(因为CPU耗费不是很大,无非就是读就数据写入新的文件),由于执行时间超出了预期,所以该想办法解决了。 继续阅读全文 →