• 作者:mail
    来自:TaobaoDBA 2009年9月2日星期三
    摘要:本文介绍了XtraBackup的安装(编译安装)和使用。Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。本文测试使用的是0.8版本,与当前最新版本是0.9区别并不大。Xtrabackup有两个主要的工具:xtrabackup、innobackupex,其中xtrabackup只能备份InnoDB和XtraDB两种数据表,innobackupex则封装了xtrabackup,同时可以备份MyISAM数据表。本文仅仅介绍了innobackupex的备份和恢复。

    (more…)

  • 陶方在《innodb_flush_method带来的性能影响》中从实验角度比较了fdatasync,O_DSYNC和O_DIRECT在性能上的差异。本文将试图从Linux/Unix”文件I/O”(unbuffered I/O)的角度来解释innodb_flush_method是如何影响MySQL的I/O。【附录1】

    innodb_flush_log_at_trx_commit 参数确定日志文件 何时 write、flush。innodb_flush_method则确定日志及数据文件 如何 write、flush。在Linux下,innodb_flush_method 可以取如下值:fdatasync, O_DSYNC, O_DIRECT,那这三个值分别是如何影响文件写入的?首先我们需要先来了解Linux的文件I/O是如何工作的。

    (more…)
  • 当你的数据库打开了Query Cache(简称QC)功能后,数据库在执行SELECT语句时,会将其结果放到QC中,当下一次处理同样的SELECT请求时,数据库就会从QC取得结果,而不需要去数据表中查询。

    (more…)

  • 终于又看到了可以给五分的电影了,是国内拍的。准确的说,是一个写实的纪录片:《高三》

    《高三》:早自习、高高的辅导书、语文数学英语、晚自习、黑夜、想上大学、家长会、“戌、戊、戍”、班主任单独训话、中国现状、父母、苍老、期待、写实、“龙生九子”、醉酒、哭泣、故作坚强、翻墙网吧、通宵网游、一模二模、憧憬与堕落、恋爱、叛逆、紧张、无奈、忐忑、终于结束了、笑容泪水

    你还记得高三吗?

    (全文完)

  • 到今天为止校内论坛Discuz)上的主题数量已经到达了40w,所有回复约500W。随着数据量的增大,DZ自带的站内搜索给数据库的带来的压力越来越大,甚至会导致数据库停止服务(MyISAM在SLOW Query和update并发问题)。取代站内搜索,我们使用了google的自定义搜索服务,google的速度非常快,但是对于论坛来说,Google不能返回实时的搜索结果,而且也无法定制搜索(如安装标题、作者、内容)。

    所以,我们将尝试使用sphinx来解决这个问题。先看看sphinx是怎样工作的: (more…)

  • Love Actually

    也时常需要去车站接朋友、送朋友,也会和朋友们相互拥抱,在车站万千过往的人群中,也许我们只是一群微不足道的年轻人。不过,无论你是谁,无论你的年龄,无论你的工作,在每一个拥抱背后,都有一个美丽的故事:

    Love actually真爱至上

    (全文完)