Oracle
-
oracle I_OBJ4 ORA-8102问题分析及异常恢复
### 1. 内容概述 ORA-8102问题常见于索引键值与表上存的值不一致,可能是ORACLE的bug或硬件I/O错误所引起, 本文模拟I_OBJ4与obj$索引键值与表不一致,…
-
ORA-01031 CREATE TRIGGER ON DATABASE
ORA-01031 除了需要具有create trigger / create any trigger权限以外,还需要以下权限: ADMINISTER DATABASE TRIGG…
-
[20201221]spfile设置问题.txt
[20201221]spfile设置问题.txt –//上个星期维护dg遇到的问题,做一个测试模拟生产系统的情况。 1.环境:SYS@book> @ ver1PO…
-
[20201221]KTFB Bitmapped File Space Header的恢复.txt
[20201221]KTFB Bitmapped File Space Header的恢复.txt –//上个星期测试了数据文件OS头的修复,链接:http://blo…
-
enq: TX – allocate ITL entry等待事件分析
ITL原理解释: ITL(Interested Transaction List)是Oracle数据块内部的一个组成部分,用来记录该块所有发生的事务,一个itl可以看作是一个记录,…
-
【RMAN】在多租户环境下的RMAN备份及恢复
1. 什么是CDB CDB(container database,容器库)。从12c版本开始,Oracle数据库只能有两种形式:non-CDB or CDB。12c之前创建的数据…
-
oracle查询v$lock锁里面block和被block的sql_text
首先在三个窗口执行SQL,依次执行,后一个窗口涉及到前一个窗口中修改的表 然后执行查询语句 —被阻塞事务的SQL SELECT DISTINCT B.SID, …
-
ORACLE锁的种类和级别
1、select 2、lock table xxx in share update mode; 3、for update update insert delete 4、crea…
-
[20201218]数据文件OS头的修复.txt
[20201218]数据文件OS头的修复.txt –//昨天看了http://www.killdb.com/2020/12/10/数据文件头部位图block损坏怎么办,…
-
oracle优化
1. 选用适合的ORACLE优化器 ORACLE的优化器共有3种: a.RULE (基于规则) b.COST (基于成本) c.CHOOSE (选择性) 设置缺省的优…
-
[20201218]dbms_output.put_line无法输出前面的空格.txt
[20201218]dbms_output.put_line无法输出前面的空格.txt –//昨天别人问的问题,自己测试看看。 1.环境:SCOTT@book> …
-
[20201218]快速替代查询dba_extents.txt
[20201218]快速替代查询dba_extents.txt https://blog.dbi-services.com/efficiently-query-dba_extent…
-
oracle查询blocking session阻塞情况
1.no-rac select a.*, row_number() over(partition by blocking_source order by “LEVEL…
-
【RMAN】改变FRA到新路径,需要做哪些工作
改变FRA 到新的路径,需要做哪些工作 如果我们需要移动FRA到新的路径,我们需要调用sqlplus,设置以下参数: SQL> ALTER SYSTEM SET DB_REC…
-
【性能调优】Oracle AWR报告指标全解析
啥是AWR? ============================== (Automatic Workload Repository) 一堆历史性能数据,放在SYSAUX表空间…
-
【RMAN】什么是Fast Recovery Area(FRA),如何配置FRA
1. 什么是FRA FRA在10g中的概念是Flash Recovery Area(闪回区),在11g及以上中的概念是Fast Recovery Area(快速恢复区)。FRA为…
-
【RMAN】RMAN的备份保留策略
1. 什么是备份保留策略 备份的保留策略意在保留哪些备份以及保留多长时间,我们可以使用CONFIGURE RETENTION POLICY命令来创建备份保留策略。当备份保留策略生…
-
[20201214]再遇SQL*Net break/reset to client.txt
[20201214]再遇SQL*Net break/reset to client.txt –//生产系统遇到一个问题,很久没遇到这类问题做一个记录。 1.环境:XXX…
-
dfyhdfhgfd
dfhsdfhdfhdfhsdfhdsfhdfjdfhdfhdfhdfhdfh
-
12C开始oracle实现了SCALABLE LGWR多进程并行写redo log
在oracle 12.1版本之前,oracle日志写进程LGWR为单进程,oracle 12.1开始实现了SCALABLE LGWR多进程,采用多个LGWR协同对redo log日…
-
scp后台拷贝
1,前台运行拷贝 $ nohup scp -r /backup/ oracle@10.13.39.5:/recovery/backup1/ nohup: ignoring i…
-
duplicate target database for standby重建DG备库
一. 项目背景 RAC + DG 环境物理备库损坏,需要进行重建。 使用duplicate target database for standby 方法进行重建可以减少主库的停机时…
-
20201214]查询隐式转换的sql语句.txt
20201214]查询隐式转换的sql语句.txt –//有人问如何查询应用中sql语句哪一些存在隐式转换的问题,随手写一个,估计会遗漏一些。 SELECT * FR…
-
ORACLE SQL执行计划
–explain查看SQL执行计划 EXPLAIN PLAN FOR select count(*) from steven.AWEN_OGG_TEST; select…
-
ORACLE SQL执行计划
–explain查看SQL执行计划 EXPLAIN PLAN FOR select count(*) from steven.AWEN_OGG_TEST; select…
-
ORACLE SQL执行计划
–explain查看SQL执行计划 EXPLAIN PLAN FOR select count(*) from steven.AWEN_OGG_TEST; select…
-
ORACLE SQL执行计划
–explain查看SQL执行计划 EXPLAIN PLAN FOR select count(*) from steven.AWEN_OGG_TEST; select…
-
ORACLE SQL执行计划
–explain查看SQL执行计划 EXPLAIN PLAN FOR select count(*) from steven.AWEN_OGG_TEST; select…
-
ORACLE SQL执行计划
–explain查看SQL执行计划 EXPLAIN PLAN FOR select count(*) from steven.AWEN_OGG_TEST; select…
-
ORACLE SQL执行计划
–explain查看SQL执行计划 EXPLAIN PLAN FOR select count(*) from steven.AWEN_OGG_TEST; select…
-
ORACLE SQL执行计划
–explain查看SQL执行计划 EXPLAIN PLAN FOR select count(*) from steven.AWEN_OGG_TEST; select…
-
富达主管2540437oracle-listener 4G
今天系统报了文件系统使用率过80% 的警告,进过分析后 /opt/app/oracle/product/10.2.0/db_1/network/log 目录下 listener_…
-
ORACLE OGG运维及日常监控
ggsci 1.查看进程运行状态,确认为running状态 gsci>info rpxx_a 或者 ggsci>info all 2.查看rpxx_a进程日志,查看有无…
-
【BBED】BBED所有参数的解释说明
bbed是一个很强大且危险的工具,里面的功能很多。如果我们使用这个工具,我们需要自行承担风险,使用此工具的任何修改都将使数据库不受Oracle的支持。所以有必要把bbed的参数解释…
-
Oracle 19c Database Management Tools
Oracle提供了一些数据库管理工具,便于数据库使用人员完成日常的管理运维和开发等工作,本文简要介绍一下常用的几个工具: • SQL*Plus • SQL Developer • …
-
富达2540437主管[20201201]约束大写与查询.txt
20201201]约束大写与查询.txt –//开发在谓词条件中使用大写函数,我看了表中数据全部是大写。而查询条件两者情况都出现,看看是否加入约束,取消建立函数索引 …
-
富达2540437主管[20201201]约束大写与查询.txt
20201201]约束大写与查询.txt –//开发在谓词条件中使用大写函数,我看了表中数据全部是大写。而查询条件两者情况都出现,看看是否加入约束,取消建立函数索引 …
-
富达2540437主管[20201201]约束大写与查询.txt
20201201]约束大写与查询.txt –//开发在谓词条件中使用大写函数,我看了表中数据全部是大写。而查询条件两者情况都出现,看看是否加入约束,取消建立函数索引 …
-
富达2540437主管[20201201]约束大写与查询.txt
20201201]约束大写与查询.txt –//开发在谓词条件中使用大写函数,我看了表中数据全部是大写。而查询条件两者情况都出现,看看是否加入约束,取消建立函数索引 …
-
顺达主管2540437[20201210]sql语句优化.txt
1.环境: xxxxx> @ ver1 PORT_STRING VERSION BANNER —…
-
顺达主管2540437[20201210]sql语句优化.txt
1.环境: xxxxx> @ ver1 PORT_STRING VERSION BANNER —…
-
顺达主管2540437[20201210]sql语句优化.txt
1.环境: xxxxx> @ ver1 PORT_STRING VERSION BANNER —…
-
顺达主管2540437[20201210]sql语句优化.txt
1.环境: xxxxx> @ ver1 PORT_STRING VERSION BANNER —…
-
【故障处理】ORA-39123,ORA-19722 datafile is an incorrect version
在进行传输表空间或XTTS时,遇到的报错信息如下 Import: Release 19.0.0.0.0 – Production Version 19.3.0.0.0 …
-
【故障处理】ORA-39123,ORA-19722 datafile is an incorrect version
在进行传输表空间或XTTS时,遇到的报错信息如下 Import: Release 19.0.0.0.0 – Production Version 19.3.0.0.0 …
-
【故障处理】ORA-39123,ORA-19722 datafile is an incorrect version
在进行传输表空间或XTTS时,遇到的报错信息如下 Import: Release 19.0.0.0.0 – Production Version 19.3.0.0.0 …
-
【故障处理】ORA-39123,ORA-19722 datafile is an incorrect version
在进行传输表空间或XTTS时,遇到的报错信息如下 Import: Release 19.0.0.0.0 – Production Version 19.3.0.0.0 …
-
数据库高io问题调查
一、现象: rac集群,有点慢,经检查库运行还正常,但io非常高。iowait达到100%。 二、分析与处理 iostat -d -x -k 2 |grep dm- 发现+DATA…
-
数据库高io问题调查
一、现象: rac集群,有点慢,经检查库运行还正常,但io非常高。iowait达到100%。 二、分析与处理 iostat -d -x -k 2 |grep dm- 发现+DATA…
-
数据库高io问题调查
一、现象: rac集群,有点慢,经检查库运行还正常,但io非常高。iowait达到100%。 二、分析与处理 iostat -d -x -k 2 |grep dm- 发现+DATA…
-
数据库高io问题调查
一、现象: rac集群,有点慢,经检查库运行还正常,但io非常高。iowait达到100%。 二、分析与处理 iostat -d -x -k 2 |grep dm- 发现+DATA…
-
[20201210]11G ACS相关问题.txt
[20201210]11G ACS相关问题.txt –//昨天看崔华,里面有ACS(自适应游标共享)的测试,我仅仅重复测试,加强理解: 1.环境:SCOTT@book&…
-
Oracle 19c Database Configure the HTTPS Port for EM Express
Enterprise Manager (EM) Database Express 是一个轻量级管理工具。该工具可为单个Oracle DB(或数据库集群)提供基于 Web 的现成管理…
-
[20201210]sql语句优化.txt
[20201210]sql语句优化.txt –//生产系统sql语句,优化有一些特点,拿出来跟大家分享一下。–//我一般不大愿意写sql优化的博客,因为许多…
-
Oracle 21c新特性预览与日常管理相关的几个新特性
21c与日常管理相关的几个新特性 https://docs.oracle.com/en/database/oracle/oracle-database/21/nfcon/index…
-
[20201209]模拟ora-04031的测试例子.txt
[20201209]模拟ora-04031的测试例子.txt –//Vage 里面的例子,正好别人也需要这样的测试例子: 1.环境:SCOTT@book> @ &…
-
【故障处理】如何避免在执行impdp后出现ORA-00001错误
问题还原 1. 在源库创建一个带有主键的表 SQL> create user tc identified by oracle default tablespace users…
-
ORACLE的物化视图
1,物化视图的类型: ON DEMAND、ON COMMIT 二者的区别在于刷新方法的不同 ON DEMAND:仅在该物化视图“需要”被刷新了,才进行刷新(REFRESH),即更新…
-
记录一次惊心动魄的误操作(Oracle)
事件回顾: 某月周五晚上,马上下班了,突然手机连续收到多条告警短信,提示我管理的其中一套数据库的DG备库无法连接。 突然想到昨天晚上对DG备库扩容了+DATA磁盘组,本来预计添加3…
-
[20201207]12c v$open_cursor视图.txt
[20201207]12c v$open_cursor视图.txt –//12cv$open_cursor视图定义与11g有点不同,通过测试说明问题.注我使用18c,并…