关闭
侧边栏

InnoDB存储引擎文件

Posted by dbtan on 五月 18th, 2016

我们知道MySQL数据库相关的一些文件,可以分为MySQL数据库文件以及各存储引擎相关的文件。与MySQL数据库有关的文件中,错误文件和二进制日志文件非常重要。当MySQL数据库发生任何错误时,DBA首先就应该去查看错误文件,从文件提示的内容中找出问题所在。当然,错误文件不仅记录了错误内容,也记录了警告的信息,通过一些警告也有助于DBA对于数据库和存储引擎进行优化。接下来,我们介绍与InnoDB存储引擎密切相关的文件,这些文件包括表空间文件重做日志文件

表空间文件

InnoDB采用将存储的数据按表空间(tablespace)进行存放的设计。在默认配置下会
... ...
<阅读全文>

MySQL二进制日志(binlog)

Posted by dbtan on 五月 13th, 2016

二进制日志(binary log)记录了对MySQL数据库执行更改的所有操作,但是不包括SELECTSHOW这类操作,因为这类操作对数据本身并没有修改。然而,若操作本身并没有导致数据发生变化,那么该操作可能也会写入二进制日志。例如:

SQL
tqdb@localhost.[tqdb] 16:00:48> update t set b = 'dbtan' ... ...
<阅读全文>


Copyright © 2009 - 2018 https://www.dbtan.com. All rights reserved.    京ICP备13006977号-1