- 博客(86)
- 收藏
- 关注
转载 ogg 并发复制进程自阻塞
OGG和数据库版本如下:软件 版本GoldenGate Version 12.2.0.1.160823Oracle database 11.2.0.4.0数据库同时出现TMCH和LAG,如下:...
2019-08-27 19:14:59
1089
转载 mysql5.7 General tablespace使用说明
General tablespaceGeneral tablespace是一种共享的innodb表空间,有点类似ibdata1。可以在一个表空间数据文件下存储多张表,即使这...
2019-08-16 17:10:17
1044
转载 mysqldump --single-transaction一致性的研究
--single-transaction的含义是,在开始dump前,设置隔离级别为RR,并且start transaction. 通过将导出操作封装在一个事务(...
2019-08-02 19:17:41
2461
转载 mysql锁之死锁
死锁是事务绕不开的话题,mysql当然也不例外,本文主要模拟一下mysql的死锁,以及应对措施。首先看一个参数,默认innodb_print_all_deadlocks参数是关闭。开启后可以将死锁记录...
2019-07-19 19:43:31
260
转载 oracle 12c中CDB和PDB的备份还原实验
本文档分为两部分:1.单个pdb备份还原2.只cdb备份还原1.rman只备份pdbSQL> show pdbs CON_ID CON_NAME...
2019-07-19 14:50:25
2128
转载 mysql锁之三种行级锁介绍
本文主要介绍1.mysql三种行锁介绍2.RR模式下,next-key lock为什么可以解决幻读问题首先,创建一张表:mysql> show create table test01...
2019-07-12 20:29:32
817
转载 oracle固定对象到共享池
PL/SQL一般来说很大,将这样的对象装载到共享池中,需要去寻找大段的连续内存空间,如果连续装载的话,那么必然会将很多热点内存age out出共享池。这样一来势必会影响数据库性能。所以将常用的...
2019-07-06 12:09:00
191
转载 oracle 12c non-cdb升级成cdb模式
oracle 12c non-cdb升级成cdb模式相同主机下,有一个non-cdb数据库,再创建一个cdb的实例。SQL> select name,cd...
2019-07-02 22:35:28
581
转载 oracle等待事件之cursor:pin S wait on X
cursor:pin S wait on X什么是cursor:pin S wait on X 等待事件?当一个会话尝试得到一个mutex pin的时候,但是其他会话正在以exc...
2019-06-23 16:54:54
1143
转载 Oracle清理SYSAUX表空间
11g的数据库因为BUG,导致与AWR相关的分区表不会自动split,这样一来,oracle自动清理策略不会生效,导致AWR数据越来越大,撑满SYSAUX表空间。12c不存在这个问题。检查快照实际保留时间与设...
2019-06-10 16:39:43
1101
转载 standby_file_management为manual造成dataguard延迟
dataguard的standby_file_management参数设置为manual,主库加表空间数据文件导致dg端出现延迟。alert日志中报错如下:2019-06-05T09:10:26.028762...
2019-06-05 14:48:14
229
转载 Oracle一致性读(consistents gets)
很多数据库的并发控制方式是通过MVCC(多版本并发控制)实现的。这种方式使得数据库可以通过读取数据块的快照,而不会发生读操作阻塞写操作的情况。Oracle通过undo回滚段实现一致性读取。当一条sql...
2019-05-16 19:54:49
593
转载 Oracle high version count子游标过多问题定位
子游标过多问题 2019年4月1日,在优化emc库sql的时候,发现一条sql下面有...
2019-04-02 18:57:24
1633
转载 ORACLE b*tree索引执行计划中为什么会出现bitmap关键字
问题sql当前执行时间800ms左右,系统需要它在150ms以内出结果,出现问题的sql如下:SELECT /*+monitor test1 DYNAMIC_SAMPLING TMP 1 */...
2019-03-18 21:26:07
202
转载 oracle ORA-22992问题
create /*source only*/ table mingshuo.tmp_ms_19031403 as select * from backupwt.tmp_ms_19031403@dblk_e1在利用上...
2019-03-15 13:11:15
3317
转载 Oracle ORA-14148问题
Oracle12.1的库里一张表上存在一个隐藏列,需要把它删掉。隐藏列可以通过sys.dba_tab_cols查看。使用下面的命令alter table A drop unused columns;a...
2019-02-28 20:03:39
516
转载 Oracle Rac利用keep pool解决索引高聚簇因子问题
什么是聚簇因子?Oracle中的表用的最多的是堆表,堆表是无序的;而索引是有序的。体现两者之间无序程度就是聚簇因子。一般来说,理想的聚簇因子应该近乎接近表上的块数,而差的聚簇因子十分接近表的行数。索引聚簇因子高了以后...
2019-02-28 15:18:53
643
转载 oracle等待事件之free buffer waits
1.什么时候会发生free buffer waits呢? 简单来说,当需要在buffer cache中寻找可用块但是找不到时,就会发生这个等待。找寻可用块的理由包括读取数据块到内存中,或者构造CR块。S...
2019-02-22 16:20:49
452
转载 Oracle ASSM表空间存储结构
从Oracle 11gR2开始,每个数据文件的前128个块被Oracle留用,其中0-1号块为文件头,2-127号块是位图块,记录表空间中区的分配情况。test表空间是一个新建的表空间,里面有一张表ms1SQ...
2019-02-21 09:26:00
790
转载 Oracle12c中空格引发的ORA-01516问题
2019年1月29日,zabbix显示一个索引表空间告警,所以登录服务器查看:10:02:22 SQL> col fi...
2019-01-29 15:56:37
3577
转载 利用systemstate dump trace文件寻找dg terminated原因
上午收到告警,一台dataguard宕机了。软件版本为11.2.0.4.登录上来首先查看alert文件.Fri Jan 25 1...
2019-01-26 16:47:47
656
转载 dbms_pclxutil.build_part_index包的用法
dbms_pclxutil.build_part_index包可以用来以并行的方式rebuild local index。包的来源文件是$ORACLE_HOME/rdbms/admin/dbmspclx.sql...
2019-01-12 15:12:44
333
转载 ogg破案之复制进程隐式lag处理一则
2019年1月7日,看到zabbix上有一个告警,newsadmin.logs这张表许久没有数据变动了,根据我们实际生产环境经验,是ogg出现了延迟。这张表的变动是很频繁的,之所以加这个告警是因为ogg的bug,当出现延迟的...
2019-01-07 20:38:38
1259
转载 oracle 12c之分区表不完全索引(二)
关于oracle 12c的不完全索引,这是第二篇,第一篇总体上描述了一下不完全索引,回顾地址:http://blog.itpub.net/31480688/viewspace-2285384/...
2019-01-05 15:41:06
139
转载 行迁移对跨分区update效率的影响
测试目的:行迁移对跨分区update效率的影响。创建测试表create table ming.LICISITS_R(EID NUMBER(18) not null,EU...
2018-12-28 19:12:46
126
转载 Oracle12c之隐含参数_disable_file_resize_logging
新建了一个测试库向里面数据泵导入部分测试数据,这次导入的时候只导入约束include=constraint导入过程中alert日志一直在打印:2018-12-19T00:01:03.045147+08:0...
2018-12-20 11:17:29
390
转载 oracle 12c之分区表不完全索引(一)
有的分区表根据业务特点,热点数据只是最近几个月,甚至是当月数据,这时候在其他不活跃分区上建索引就显得浪费存储空间,对有的全局索引来说还会影响性能。oracle 12c中提供了只在部分分区上建索引的功能,不完全索引的出现,完美...
2018-12-16 21:59:11
365
转载 ogg之replicat进程跳过事务的方法
本文主要讲述:1.ogg如何跳过事务2.logdump在事务寻找中的关键作用复制进程abendedGG...
2018-12-13 15:48:57
3043
转载 sql monitor简介
Sql monitor简介11g之后的版本oracle提供了一种实时sql监控工具,即sql monitor。默...
2018-12-04 18:59:58
4035
转载 ogg破案之内存设置使replicat进程abended
新装好的Oracle 12.2数据库在启动replicat进程的时候abended。ogg日志报错:/ERROR : [/opt/app/oracle...
2018-11-27 16:09:44
1130
转载 Oracle12.2c统一审计(unified auditing)六问
概述 统一审计体系是Oracle在12c推出的新的日志体系。12.1和12.2虽然都属于该体系,但是12.1与12.2版本相比,明显给人一种半成品的感觉。包括基表,删除行为等方面存在较大差异...
2018-11-26 15:42:15
1790
转载 Oracle12c新特性之自增列的实现
一.Mysql自增列众所周知,mysql有自增列功能。Mysql中每张表只能有一个自增列,并且自增列必须是主键或者唯一键。...
2018-11-20 20:37:35
1838
转载 oracle 12.2将共享undo转为local undo的方法
本文主要讲述了:1.关于undo表空间share和local的看法2.修改undo为local undo的方法3.修改PDB$SEED属性的方法4.关于local undo转为...
2018-11-03 23:39:50
310
转载 一次gawk gsub函数的实际应用
在做一个数据清洗需求的时候,需要查询两张表里几个字段相同的重复数据。大概思路就是用exists语句,类似:select * from awhere exists (select 1...
2018-10-31 15:43:23
252
转载 centos7.5 xfs文件系统下扩展lvm卷组
搞了个centos7.5安装12.2rac,安装数据库软件时空间不够,所以打算扩一下lvm。操作系统版本:[root@mdb1 ~]# lsb_release -aLSB Version: ...
2018-10-28 15:38:40
192
转载 ogg参数之handlecollisions
本文主要探讨handlecollisions参数的作用。环境ogg12c版本。源端目标端都在a列上有主键。...
2018-10-24 17:23:31
2542
转载 间隔分区表的删除逻辑
本文主要讨论如下:1.间隔分区表的删除逻辑2.如何处理ORA-14758报错创建间隔分区create table t_interval( a DATE, b i...
2018-10-23 10:56:28
239
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人