1.关于之前的一个错误:aop的输出顺序,实际上官方文档上并没有说是否按照书写顺序输出的,有可能你1000次里面800次按顺序输出,200是随机输出的。<aop:aspect>有一个order属性,值越小的先输出。 2.Advisor:通知器,有某个或某些通知类型的切面类 advisor这种写法已经 ...
分类:
编程语言 时间:
2019-10-29 22:06:23
阅读次数:
86
1、2PC协议 2PC 是二阶段提交(Two-phase Commit)的缩写,顾名思义,这个协议分两阶段完成。第一个阶段是准备阶段,第二个阶段是提交阶段,准备阶段和提交阶段都是由事务管理器(协调者)发起的,协调的对象是资源管理器(参与者)。二阶段提交协议的概念来自 X/Open 组织提出的分布式事 ...
分类:
其他好文 时间:
2019-10-29 15:39:50
阅读次数:
141
重做undo表空间 场景: alert日志,报了如下错误: 原因 The following error is occurring in the alert.log right before the database crashes. ORA 00600: internal error code, ...
分类:
数据库 时间:
2019-10-23 11:35:52
阅读次数:
105
TiDB 优化器 统计信息优化 Multi-Column Statistics Cascades Planner Plan Management SQL Tuning Advisor Robust Access Path Selection:增加启发式规则,提升 OLTP 场景中索引选择正确率 Ad... ...
分类:
数据库 时间:
2019-10-21 13:14:12
阅读次数:
121
1.启动命令 按照我其他博客的按照方法,启动命令为/etc/init.d/redis_6379 start 2.查看内存统计信息 3.查询慢命令 4.碎片率处理 内存碎片率稍大于1是合理的,这个值表示内存碎片率比较低,也说明redis没有发生内存交换。但如果内存碎片率超过1.5,那就说明Redis消 ...
分类:
其他好文 时间:
2019-10-18 18:40:03
阅读次数:
126
K8S Deployment 命令 https://www.cnblogs.com/Tempted/p/7831604.html 今天学习了一下 kubectl scale deployment xxxx replicas=12 创建 Deployment kubectl create -f htt ...
分类:
其他好文 时间:
2019-10-13 14:51:32
阅读次数:
90
删除一张大表时为什么undo占用空间接近原表两倍? 原创 波波说运维 2019-09-22 00:01:00 概述 Oracle中,undo是保存记录的前镜像的,我理解如果delete from t;那产生的undo应该和t表的大小差不多,但测试结果却差的很远,undo产生的量基本上是t表大小的两倍 ...
分类:
其他好文 时间:
2019-10-06 09:43:49
阅读次数:
73
注意: mysql不同引擎备份方法不同。我们先来回忆一下和备份有关的知识点。 1、存储引擎(1)InnoDB(默认使用引擎,也是企业常用的) 热备 独立表空间(每个表一个表空间) redo:重做日志,用来前滚 undo:回滚日志,用来回滚(未提交的事务) 行级别锁,基于索引来实现的,GAP锁 支持事 ...
分类:
数据库 时间:
2019-10-03 14:27:04
阅读次数:
140
1、InnoDB存储引擎支持事务、行锁以及外键,主要面向在线事务处理(OLTP)的应用,是MySQL5.5.8之后默认的存储引擎。 2、InnoDB的体系架构主要包括两部分: (1)后台线程:负责刷新内存池中的数据,以及将已修改的数据文件刷新到磁盘文件。 包括Master Thread、IO Thr ...
分类:
数据库 时间:
2019-10-02 19:10:39
阅读次数:
129