随笔分类 -  Oracle

摘要:oracle asm 数据冗余基于extent而非磁盘,提供了4种冗余级别:External:asm 磁盘组不提供数据冗余,依靠外部raid提供数据保护Normal:asm 磁盘组提供2份数据冗余,至少需要2个故障组,最多同时损坏一个故障组的磁盘,假定磁盘空间足够的话,最多可损坏n-1个磁盘High 阅读全文
posted @ 2021-07-07 10:33 踏雪无痕2017 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-06-18 17:38 踏雪无痕2017 阅读(101) 评论(0) 推荐(0) 编辑
摘要:oracle 9i: 1、自动pga 内存管理 2、自动段空间管理 3、rac(cache fusion) 4、闪回查询 oracle 10g: 1、自动sga内存管理 2、addm 3、awr 4、ash 5、sql tuning advisor/sql access advisor,引入sql 阅读全文
posted @ 2021-06-18 16:38 踏雪无痕2017 阅读(1592) 评论(0) 推荐(0) 编辑
摘要:--create directory create directory dump_dir as '/splex/dump'; grant read,write on directory dump_dir to public; --export full database schema expdp u 阅读全文
posted @ 2021-05-28 15:00 踏雪无痕2017 阅读(101) 评论(0) 推荐(0) 编辑
摘要:--check dataguard status select process,status,group#,sequence# from v$managed_standby select * from v$archived_log order by thread#, sequence#; selec 阅读全文
posted @ 2021-05-28 14:57 踏雪无痕2017 阅读(87) 评论(0) 推荐(0) 编辑
摘要:--unlock dml lock select distinct 'alter system kill session '||''''||s.sid||','||s.SERIAL#||''''||' immediate;' as kill_session_sql,o.owner||'.'||o.o 阅读全文
posted @ 2021-05-28 14:49 踏雪无痕2017 阅读(242) 评论(0) 推荐(0) 编辑
摘要:前段时间,一套2节点rac 中的第一个节点数据库出现大量gc block lost ,业务系统也出现卡顿的现象,故障时段awr 如下: 通过分析心跳网络延迟、网络丢包状况都正常,服务器硬件状况也是正常。 通过netstat -s 指令进一步排查,发现大量的数据包重组失败错误(reassembles 阅读全文
posted @ 2021-05-22 08:51 踏雪无痕2017 阅读(524) 评论(0) 推荐(0) 编辑
摘要:一套oracle 11g rac 环境由于存储链路故障,原本三块仲裁盘,其中一块仲裁盘被offline drop 掉了,参照oracle mos 文档,加回操作如下: su - grid $ crsctl query css votedisk## STATE File Universal Id Fi 阅读全文
posted @ 2021-04-26 14:38 踏雪无痕2017 阅读(328) 评论(0) 推荐(0) 编辑
摘要:开发丢过来一段sql 反馈在正式库查不出数据,跑了好几分钟无反应,问是不是表被锁住了。 看了下sql 只是简单的条件查询,oracle select 是不加锁的,手动select count(*) from table 居然跑了好久无结果,记得是几百万的小表,速度不应那么慢,查看执行计划,全表扫描行 阅读全文
posted @ 2021-04-08 19:25 踏雪无痕2017 阅读(501) 评论(0) 推荐(0) 编辑
摘要:[root@localhost ~]# dd if=/dev/zero of=/dev/mapper/asm_crs1 bs=8192 count=128000128000+0 records in128000+0 records out1048576000 bytes (1.0 GB) copie 阅读全文
posted @ 2021-04-07 10:01 踏雪无痕2017 阅读(682) 评论(0) 推荐(0) 编辑
摘要:Oracle 11g 提供了IO压测工具DBMS_RESOURCE_MANAGER.CALIBRATE_IO PL/SQL 存储过程,可以用于测试存储IO性能(IOPS、IO延迟、IO吞吐量) 存储过程参数如下: DBMS_RESOURCE_MANAGER.CALIBRATE_IO ( num_ph 阅读全文
posted @ 2021-03-24 13:23 踏雪无痕2017 阅读(203) 评论(0) 推荐(0) 编辑
摘要:需关闭所有实例,再重新启动db服务生效: 10g: alter system set "_gc_affinity_time"=0 scope=spfile; alter system set "_gc_undo_affinity"=false scope=spfile; 11g: alter sys 阅读全文
posted @ 2021-03-10 10:22 踏雪无痕2017 阅读(676) 评论(0) 推荐(0) 编辑
摘要:su - oracle $ vim /u01/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk 找到如下行: $(MK_EMAGENT_NMECTL) 改变为:$(MK_EMAGENT_NMECTL) -lnnz11 点击Retry即可 阅读全文
posted @ 2021-03-10 09:29 踏雪无痕2017 阅读(123) 评论(0) 推荐(0) 编辑
摘要:1、root用户创建服务文件# touch /usr/lib/systemd/system/ohas.service# chmod 777 /usr/lib/systemd/system/ohas.service 2、将以下内容添加到新创建的ohas.service文件中 [Unit]Descrip 阅读全文
posted @ 2021-03-10 09:12 踏雪无痕2017 阅读(130) 评论(0) 推荐(0) 编辑
摘要:oracle DB 高可用、容灾架构: oracle 11g/12c 公司初期实施的架构: 后续改善完成的架构: 阅读全文
posted @ 2021-03-10 08:21 踏雪无痕2017 阅读(98) 评论(0) 推荐(0) 编辑
摘要:1、升级oracle home、grid home opatch 到psu要求的版本,具体要求版本可从psu 中readme查看 # mv /u01/app/12.2.0/grid/OPatch /u01/app/12.2.0/grid/OPatch_bak #mv /u01/app/oracle/ 阅读全文
posted @ 2021-03-09 18:47 踏雪无痕2017 阅读(224) 评论(0) 推荐(0) 编辑
摘要:rhel7/ol7 执行roothas.pl 脚本报错: ./roothas.pl Can't locate Env.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/v 阅读全文
posted @ 2021-03-09 18:04 踏雪无痕2017 阅读(529) 评论(0) 推荐(0) 编辑
摘要:grid 安装包中找到脚本runcluvfy.sh,执行如下步骤,根据输出的提示确认环境是否满足rac安装的需求以进行修正: su - grid ./runcluvfy.sh stage -pre crsinst -n racnode1,racnode2 -verbose 阅读全文
posted @ 2021-02-17 12:23 踏雪无痕2017 阅读(279) 评论(0) 推荐(0) 编辑
摘要:oracle 安装包中找到sshUserSetup.sh脚步,在一个节点分别执行如下步骤即可: su - oracle ./sshUserSetup.sh -user oracle -hosts "racnode1 racnode1" -advanced -noPromptPassphrase su 阅读全文
posted @ 2021-02-17 12:15 踏雪无痕2017 阅读(1284) 评论(0) 推荐(0) 编辑
摘要:单实例需2个asm故障组,集群需3个故障组,不多说,直接画图: 阅读全文
posted @ 2021-02-10 15:02 踏雪无痕2017 阅读(535) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示