摘要:
### minion-conf配置文件自动更新, 加载minion-conf是每个minion自身以来的配置, 为了方便我们在中心管控机上(Master)统一配置, 然后下发文件, 进而使得Minion能够及时应用加载配置.这里简单的记录下sls配置信息: /u01/salt/minion: f... 阅读全文
摘要:
### Xtrabackup**InnoDB内部的Redo log, 也叫Transaction log file.** 存储每一个InnoDB表纪录的修改日志. 当InnoDB启动时, InnoDB会检查数据文件和事务日志,并执行2个步骤:* 前滚已经提交的事务到数据文件;* 回滚未提交的事务.-... 阅读全文
摘要:
### Oracle lock&latch### 1. 概述 #### 4种锁机制* lock* latch* pin* mutex > 保证资源在并发访问和修改时不被破坏 |锁类型|行为|持有时间|级别|保护类型||-----|---:|-----:|---:|------:||lock|队列(先... 阅读全文
摘要:
### Oracle Redo&undoOracle中的redo和undo是关键技术的核心, 诸如实例恢复, 介质恢复, DataGuard, 闪回机制等都是给予redo和undo的, 所以很有必要详细梳理这块的知识, 总结记录.1. 数据变化日志 当我们改变一个数据块时, 都记录了哪些日志, 具... 阅读全文
摘要:
这阵子在做MySQL字符集改造(gbk->utf8)的一些事情, 以及业务上乱码数据的清理工作, 借此机会梳理了下字符集相关的概念, 做个总结.### 1 字符集基础概念#### 1.1 常见字符集* Latin-1, 全称ISO 8859-1, Latin-1对ASCII的拉丁语扩展, 向下兼容A... 阅读全文
摘要:
简单的方法理解MySQL Group Commit原理 一个摆渡将乘客从A点传输到B点 MySQL 5.0 行为在MySQL 5.0中,摆渡会在A点按顺序搭载乘客,并且传送到B点。A点和B点的来回行程大约需要10min时间,因此在摆渡过程中一些乘客已经到达A点。这样,在摆渡返回A点后,只会按顺序搭载... 阅读全文
摘要:
Oracle 10g/11g下如何将物理Standby库临时激活用于测试在实际运营环境中, 我们经常碰到类似这样的需求:譬如想不影响现网业务评估DB补丁在现网环境中运行的时间, 或者是想在做DB切换前想连接Standby DB做实际业务运行的测试.如果在9i版本的时候, 想做到这样, 在不搭建新测试... 阅读全文