持久化 undo/redo " 在你的 vimrc 加入 set undofile " Maintain undo history between sessions " 设置你的undo保存位置,你需要先 mkdir ~/.vim/undodir set undodir=~/.vim/undodir ...
分类:
系统相关 时间:
2019-12-28 23:12:47
阅读次数:
229
MySQL物理结构: MySQL它是通过文件系统对数据进行储存和管理,从物理结构上分为日志文件和数据文件 日志文件: 日志文件记录了数据库操作的信息和一些错误信息,我们常用的日志文件有:错误日志、二进制日志、查询日志、慢查询日志、InnoDB引擎在线 redo日志和中继日志等。 错误日志(err l ...
分类:
数据库 时间:
2019-12-28 21:22:03
阅读次数:
149
1. Mysql查询时limit offset比较大时的性能问题 https://blog.csdn.net/fdipzone/article/details/72793837 优化方案:先根据索引查询出主键id,然后根据主键id关联出数据 知识点: a. mysql一级索引、二级索引,以及inno ...
分类:
其他好文 时间:
2019-12-27 23:23:21
阅读次数:
91
什么是多表关联查询? 根据多表连接查询返回的结果,分为三类 内连接(inner join) 外连接(outer join) 交叉连接( cross join) 交叉链接 交叉连接的关键字:CROSS JOIN 交叉连接的表现:行数相乘、列数相加 交叉连接(笛卡尔积)返回被连接的两个表所有数据行的笛卡 ...
分类:
数据库 时间:
2019-12-27 21:45:04
阅读次数:
80
例如,执行update时,更新语句涉及到了数据的更改,所以必不可少的需要引入日志模块。 redo log重做日志 redo log是InnoDB引擎特有的日志模块。 如果每一次的更新操作都需要写进磁盘,之后磁盘也要找到对应的那条记录,然后再更新,整个过程 IO 成本、查找成本都很高。 InnoDB引 ...
分类:
数据库 时间:
2019-12-24 12:10:10
阅读次数:
102
分布式事务之解决方案(XA和2PC) https://zhuanlan.zhihu.com/p/93459200 3. 分布式事务解决方案之2PC(两阶段提交) 针对不同的分布式场景业界常见的解决方案有2PC、TCC、可靠消息最终一致性、最大努力通知这几种。 3.1. 什么是2PC 2PC即两阶段提 ...
分类:
其他好文 时间:
2019-12-22 18:38:49
阅读次数:
142
v$dataguard_stats 一般是用这个动态视图来查看 备库到主库的应用日志延迟时间。首先解释下个字段的含义 NAME: apply lag:Amount of time that the application of redo data on the standby database la ...
分类:
其他好文 时间:
2019-12-18 16:23:06
阅读次数:
145
Oracle第二话之调优工具 原创if 0 = -I can 发布于2019-04-09 19:53:12 阅读数 172 收藏 展开 目录 1、告警日志 2、用户进程trace文件 3、动态性能视图 4、statspack 安装产生报告 5、生成AWR ADDM ASH 报告 6、explan - ...
分类:
数据库 时间:
2019-12-14 19:31:50
阅读次数:
140
【MySQL架构图】 MySQL简要架构图如下图所示,引擎层以插件方式集成了不同的存储引擎,它们共用Server层对外提供服务。 连接器:用于连接管理,进行身份认证及权限相关的管理。(登录MySQL) 查询缓存区:执行查询语句时,先从缓存区查询。(该功能V8.0之后移除) 分析器:未命中缓存时,对S ...
分类:
数据库 时间:
2019-12-10 17:07:03
阅读次数:
101
How To Determine The Cause Of Lots Of Redo Generation Using LogMiner (Doc ID 300395.1) APPLIES TO: Oracle Database - Enterprise Edition - Version 8.1. ...
分类:
其他好文 时间:
2019-12-09 13:32:05
阅读次数:
64