八 11 单点故障测试 发布时间:2009 年 8 月 11 日 发布者: OurMySQL 管理节点:对于冗余管理节点,不需要配置,只要管理工具及配置文件放在另外的主机上就可以了。 数据节点:一般至少会配置两台数据节点 SQL节点:一般至少会配置两台SQL节点 继续阅读全文 →
七 15 数据库字符集修改 发布时间:2009 年 7 月 15 日 发布者: OurMySQL 如果mysql数据库在运行一段时间后(不能满足现有需求),需要调整数据库的字符集。在调整数据库字符集要注意:目标数据库的字符集要源数据库的父集,这样在转换中,数据才不会丢失。Alter database character set及alter table character set不会更新已有的记录的字符集。 继续阅读全文 →
七 15 memory型表支持Hash索引 发布时间:2009 年 7 月 15 日 发布者: OurMySQL hash index支持”=”等式查询,不支持”>=”,”< =”,”<”,”>”,”<>”,”between”,”!=”,”like” 继续阅读全文 →
七 13 MyISAM和InnoDB的插入性能测试 发布时间:2009 年 7 月 13 日 发布者: OurMySQL 总的来说,Ext3的cache算法性能还是非常不错的,不愧是linux上面备受推崇的文件系统。InnoDB虽然提供了高可用性,但是插入性能方面的表现并不如MyISAM稳定。 继续阅读全文 →
七 13 Memory存储引擎表大小限制 发布时间:2009 年 7 月 13 日 发布者: OurMySQL 总结:memory类型的表大小受max_heap_table_size参数控制 继续阅读全文 →
七 08 使用Xtrabackup备份MySQL数据库(续) 发布时间:2009 年 7 月 8 日 发布者: OurMySQL 本文演示如何从xtrabackup的备份中进行恢复。本次恢复的是一个600GB大小的InnoDB数据库,备份的时候没有使用gzip压缩。 继续阅读全文 →
六 28 Xtrabackup:MySQL DBA的必备工具 发布时间:2009 年 6 月 28 日 发布者: OurMySQL Xtrabackup是percona开发的产品,可以看做是InnoDB Hotbackup的免费替代品。 继续阅读全文 →
六 25 使用Xtrabackup备份MySQL数据库 发布时间:2009 年 6 月 25 日 发布者: OurMySQL MySQL数据库的备份,一直是个比较头痛的问题。各种工具虽然不少,但一个真正好用易用的,却又非常难找。Mysqldump做为数据的逻辑备份工具还行,但是无法进行在线热备,而没有物理备份工具,在数据量比较大的时候,恢复的时间也会长得无法接受。InnoDB倒是有个商业的InnoDB Hotbackup,可以对InnoDB引擎的表实现在线热备。最近发现了一个工具,percona出品的Xtrabackup,是InnoDB Hotbackup的一个开源替代品,可以在线对InnoDB/XtraDB引擎的表进行物理备份,试用了一下,非常的不错,值得向MySQL DBA们推荐。 继续阅读全文 →
六 23 利用innodb_table_monitor来trace innodb内部信息 发布时间:2009 年 6 月 23 日 发布者: OurMySQL Mysql不像ORACLE,提供各种各样的dump方式 ,可以了解数据库的各种内存结构,数据存储结构。mysql只有少量的一些trace方式,下面向大家介绍如何通过innodb_table_monitor来窥视innodb存储引擎表及其索引的存储方式。这篇文章,也纠正上一篇文章《INNODB与ORACLE单行存储长度对比》中存在的问题,上文中将oracle中一个table的大小实际上与mysql(table+primary index)进行了比较,这个比较本身就是不公平的,对大家的误导表示歉意。 继续阅读全文 →