您现在的位置: 首页  > MySQL > 高可用性和HA
580top数据库:
 

 

 

 

 

 

 

 

 

  • 2011/11/6 22:55:23MySQL 数据库性能优化之缓存参数优化
  • 在平时被问及最多的问题就是关于 mysql 数据库性能优化方面的问题,所以最近打算写一个mysql数据库性能优化方面的系列文章,希望对初中级 mysql dba 以及其他对 mysql 性能优化感兴趣的朋友们有所帮助。这是本系列的第一篇文章:mysql 数据库性能优化之缓存参数优化数据库属于 io 密集型的应用程序,其主要职责就是数据的管理及存储工作。而我们知道,从内存中读取一个数据库的时间是微秒[阅读全文]
  • 专题:作者:朝阳
  • 2011/11/6 22:48:23MySQL 数据库性能优化之表结构
  • 接着上一篇 mysql 数据库性能优化之缓存参数优化 ,这是 mysql数据库性能优化专题 系列的第二篇文章:mysql 数据库性能优化之表结构很多人都将 数据库设计范式 作为数据库表结构设计“圣经”,认为只要按照这个范式需求设计,就能让设计出来的表结构足够优化,既能保证性能优异同时还能满足扩展性要求。殊不知,在n年前被奉为“圣经”的数据库设计3范式早就已经不完全适用了。这里我整理了一些比较常见的[阅读全文]
  • 专题:作者:朝阳
  • 2011/10/25 13:32:48MySQL Tuning之浅析I/O优化
  • 目前web的应用大多都以i/o密集型为主,而存储技术的发展远没有计算机中其他系统发展迅速,尽管也不少高端存储设备,但是价格的昂贵,不是一般大众能享受的起的。而基于现状更多是我们使用一般sas盘结合应用使用不同的raid组合,来实现我们平民化存储,为了得到更好的性能,那么和i/o相关的调整优化是必不可少的。对于我们数据库调优来说,磁盘io优化是首屈一指的调优重点,我们都知道木桶原理,短板绝对整体的好[阅读全文]
  • 专题:作者:zhang
  • 2011/10/12 0:17:58MySQL中文全文索引插件推荐:mysqlcft
  • mysql在高并发连接、数据库记录数较多的情况下,select … where … like ‘%…%’的全文搜索方式不仅效率差,而且以通配符%开头作查询时,使用不到索引,需要全表扫描,对数据库的压力也很大。mysql针对这一问题提供了一种全文索引解决方案,这不仅仅提高了性能和效率(因为mysql对这些字段做了索引来优化搜索),而且实现了更高质量的搜索。但是,至今为止,mysql对中文全文索引无法[阅读全文]
  • 专题:作者:标点符
  • 2011/9/19 23:20:49一次神奇的MySQL优化
  • 话说有这么一个表:create table `user_group` ( `id` int(11) not null auto_increment, `uid` int(11) not null, `group_id` int(11) not null, primary key (`id`), key `uid` (`uid`), key `group_id` (`group_id`),) eng[阅读全文]
  • 专题:作者:肖斌
  • 2011/8/14 16:05:25如何监控主从之间的延时:seconds_behind_master OR mk...
  • 日常工作中,对于mysql主从复制检查,一方面我们要保证复制的整体结构是否正常,另一方面需要检查主从数据是否保持一致。对于前者我们可以通过监控复制线程是否工作正常以及主从延时是否在容忍范围内,对于后者则可以通过分别校验主从表中数据的md5码是否一致,来保证数据一致,可以使用maatkit工具包中的mk-table-checksum工具去检查。在这里,我只想讨论下关于如何检查主从延时的问题。判断主从[阅读全文]
  • 专题:mysql复制作者:zhang
  • 2011/7/30 21:43:33使用Percona Xtrabackup备份SLAVE数据
  • 现在我们可以很方便的用xtrabackup取代ibbackup,作为innodb的在线热备工具使用。 通常,我们会选择在slave上进行备份,以减小master的压力。 innobackupex是封装后的perl脚本,用于调度xtrabackup进行备份,附加了不少辅助功能,非常实用,下面是一个常见的innobackupex备份例子: ###### innobackupex example####[阅读全文]
  • 专题:存储引擎InnoDB作者:yejr
  • 2011/7/18 12:45:29MySQL索引背后的数据结构及算法原理
  • 写在前面的话在编程领域有一句人尽皆知的法则“程序 = 数据结构 + 算法”,我个人是不太赞同这句话(因为我觉得程序不仅仅是数据结构加算法),但是在日常的学习和工作中我确认深深感受到数据结构和算法的重要性,很多东西,如果你愿意稍稍往深处挖一点,那么扑面而来的一定是各种数据结构和算法知识。例如几乎每个程序员都要打交道的数据库,如果仅仅是用来存个数据、建建表、建建索引、做做增删改查,那么也许觉得数据结构[阅读全文]
  • 专题:作者:T2噬菌体