
oracle
xixi艾
这个作者很懒,什么都没留下…
展开
-
dg之主备切换
主备切换前,一定要注意日志全都应用主备切换报错,如何切换回去?现备库(原主库)切回主库QL> select database_role,switchover_status from v$database;DATABASE_ROLESWITCHOVER_STATUSPHYSICAL STANDBYSESSIONS ACTIVESQL> alter database commit to switchover to primary with session shutdown;Da原创 2021-10-14 17:21:46 · 452 阅读 · 0 评论 -
dg搭建问题
1.在经过主库rman duplicate 复制后,备库启动时报错ERROR at line 1:ORA-10458: standby database requires recoveryORA-01152: file 1 was not restored from a sufficiently old backupORA-01110: data file 1: ‘/opt/oracle/oradata/yoon/system01.dbf’此情况多为tnsname.ora配置问题;或者主库重启即可原创 2021-09-20 17:43:07 · 242 阅读 · 0 评论 -
统计表的占用空间
统计某个表所占空间,统计索引将table 改为INDEXselect segment_name, sum(bytes)/1024/1024/1024 GB from user_segments where segment_type=‘TABLE’ and segment_name in (‘APPLYCONSTRAINTCOLUMNS′,′ACCESS_CONSTRAINT_COLUMNS','ACCESSCONSTRAINTCOLUMNS′,′ACCESS’) group by segment_原创 2021-05-06 16:34:37 · 1443 阅读 · 2 评论 -
补丁升级
https://blog.youkuaiyun.com/ly7472712/article/details/111186830?spm=1001.2014.3001.5501集群https://blog.youkuaiyun.com/ly7472712/article/details/110491656?spm=1001.2014.3001.5501单实例转载 2021-05-06 13:00:58 · 119 阅读 · 0 评论 -
ogg长事务交易
OGG-01027WARNING OGG-01027 Long Running Transaction: XID 82.4.242063, Items 0, Extract YX_EXT1, Redo Thread 1, SCN 2379.2132775890 (10219859973074), Redo Seq #5688, Redo RBA 195997712. 查看是否有长交易,里面的xid与告警日志对应,通过xid找到sql_textsend extract (进程名),show原创 2021-04-27 10:55:27 · 760 阅读 · 0 评论 -
ORACLE之动态采样
动态采样有0-10 共11个level,级别越大,扫描的rows块越多。动态采样的标志为dynamic sampling …,在olap数据仓库环境下,level级别一般设置为3、4,oltp中一般不使用动态采样。@在统计信息失效的情况下,即state为yes时,执行计划中会出现dynamic sampling…@当表中含有临时表,临时表不会被列为动态采样对象。----如何修改采样级别?show parameter optimizer_dynamic_sampling,可改此参数。alter ses原创 2021-04-08 16:52:38 · 471 阅读 · 0 评论 -
ORACLE之锁的认识
锁,在数据库的发生来源于并发。通常通过视图vlock查看。selectsid,type,id1,id2,lmode,request,blockfromvlock查看。select sid ,type,id1,id2,lmode,request,block from vlock查看。selectsid,type,id1,id2,lmode,request,blockfromvlock where sid in (1,2) order by sid;其中,block=1表示此花花正在阻塞其他的会话,requ原创 2021-04-02 09:43:39 · 239 阅读 · 2 评论 -
ORACLE之手工建库
集群dbca -silent -createDatabase -templateName General_Purpose.dbc -gbName ra -sid ra -sysPassword a -systemPassword a -storeageType ASM -diskGroupName DATADG -datafileJarLocation $ORACLE_HOME/assistants/dbca/templates nodeinfo rac1,rac2 -characterset ZHS16原创 2021-02-09 09:07:40 · 144 阅读 · 1 评论 -
AIX之磁盘划分
将磁盘挂载到/u01下装盘Cfgmgr识别盘Lspv列出当前系统可用的磁盘Chdev -l hdisk5 -a pv=yes加新盘新建卷组oraclevg (新建卷组需要激活,varyonvg oraclevg)mkvg -y oraclevg hdisk5 新命名为oraclevg逻辑卷组mklv -y oraclelv oraclevg hdisk5 新命名为oraclelv 逻辑卷若已有物理卷oraclevg则,执行extendvg oraclevg hdisk56.原创 2021-02-08 15:32:17 · 887 阅读 · 0 评论 -
ORACLE之awr无snap_id
awr报告无snap_id原创 2020-12-24 16:41:55 · 936 阅读 · 1 评论 -
ORACLE之表空间文件位置更改
数据库表空间文件不小心放错了位置,如何更改?原创 2020-11-25 12:58:50 · 2456 阅读 · 1 评论 -
ORACLE之连接
1.内连接:inner join 查询两个表中相同的所有行,左、右连接#的交集。2.左连接:A left join B on (A. =B. ),以A表为主,A表有,B表无加null3.右连接:A right join B on (A. =B. ),以B表为主, B表有,A表无加null4.完全连接: A full join B on (A. =B. ),A表有,B表无加null,B表有,A表无加null ,左、右连接的并集。5.外连接:左外连接:(A left outer join B)原创 2020-09-09 16:19:25 · 375 阅读 · 0 评论