MySQL日志
来源:互联网 发布:矩阵潜袭 母神 编辑:程序博客网 时间:2024/06/05 05:52
redo log
和大多数关系型数据库一样,InnoDB记录了对数据文件的物理更改,并保证总是日志先行,也就是所谓的WAL,即在持久化数据文件前,保证之前的redo日志已经写到磁盘。mysql重新启动时会检查redo log的日志,把由于mysql异常退出导致没有刷新到磁盘的数据页从redo log中恢复。
innodb_log_group_home_dir表示redo log的目录;innodb_log_file_size表示redo log文件的大小;innodb_log_files_in_group表示redo log文件个数。
redo log文件以ib_logfile[number]命名。
undo log
为了满足事务的原子性,在操作任何数据之前,首先将数据备份到一个地方(这个存储数据备份的地方就是undo Log)。然后进行数据的修改。如果出现了错误或者用户执行了ROLLBACK语句,系统可以利用undo Log中的备份将数据恢复到事务开始之前的状态。
bin log
记录sql语句,可用于主从复制。
阅读全文
0 0
- mysql日志-二进制日志
- MySQL日志--查询日志
- mysql日志
- mysql日志
- Mysql日志
- mysql日志
- mysql日志
- mysql日志
- MySQL日志
- mysql日志
- mysql 日志
- mysql 日志
- mysql日志
- mysql日志
- mysql日志
- MySQL日志
- mysql日志
- mysql日志
- webService实现之cxf
- 哪部分区域、什么样的代码和操作可能导致内存溢出异常?(实战:OutOfMemoryError 异常)
- Oracle REST Data Services (ORDS) 发布 RESTful Web Services 教程
- Jenkins之general
- eclipse中maven插件详解
- MySQL日志
- Gerrit插件开发之判断用户是否已登录的方法
- Unity3D 12-UGUI与NGUI的区别与优缺点
- springboot 整合mybatis datasourceConfig java配置
- [C#] WebSocket 客户端+服务端 轻松实现
- JavaScript使用
- Leetcode Valid Palindrome
- 【人性化】代码生成模块,下拉框不可编辑
- AIX迁移到LINUX后,getpeername产生segmentation fault(SIGSEGV)