Oracle 12C新性能总结篇
RAC基本维护 1)检查RAC状态 [grid@rac01 ~]$ crsctl check crs CRS-4638: Oracle High Availability Services is online CRS-4537: Cluster Ready Services is online CRS-4529: Cluster Synchronization Services is online CRS-4533: Event Manager is online [grid@rac01 ~]$ olsnodes...
Oracle中常见的33个等待事件小结
一. 等待事件的相关知识1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件。 1). 空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据库的时候,不用过多注意这部分事件。 2). 非空闲等待事件专门针对ORACLE的活动,指数据库任务...
oracle ITL槽
1.每个数据块头都有一个ITL(interested transaction list),ITL里记录了在本数据块内拥有行锁(row lock)、已提交的记录和未提交的记录的事务信息。2.ITL指向undo段里的事务表,事务表里有对数据库做的所有记录。3.从某种意义上说,数据块头利用ITL记录了一段时间以来事务对数据块所做的改变。4.Oracle的锁机制是一种...
oracle 中 rollup、cube、grouping 使用详解
oracle 中 rollup、cube、grouping 使用详解 -- 使用oracle 的样列库,演示 rollup, cube, grouping 的用法与使用场景--- ROLLUP , 为了理解分组的成员数量,我增加了 分组的计数 COUNT(SAL)SELECT E1.DEPTNO,JOB,TO_CHAR (E1.HIREDATE, 'YYYY-MM-DD'),SUM (SAL),COUNT (SAL)FROM e...
Oracle的块修改跟踪
# 启用块修改跟踪功能,并创建修改跟踪问文件SQL> alter database enable block change tracking 2 using file 3 'D:/oracle/product/10.2.0/DataBase/bct/changed_block_tracking.log';数据库已经更改.# 查看视图v$block_change_tracking, 该视图记录了块修改跟踪文件的状态, 路径及文件大小...
oracle函数解析大全
oracle函数解析大全 oracle函数大全目录:nvl nvl2 decode coalesca lpad rpad trim mod ascii chrconcat initcap instr length upper &nbs...
oracle临时表空间不释放问题
一、现象应用报错如下:ORA-01652: 无法通过 1280 (在表空间 TEMP 中) 扩展 temp 段该错误是因为TEMP临时表空间已占满,无法继续分配。二、原因分析过程1.怀疑pga太小,导致占用临时表空间经查看,pga设置为1g,排除该原因2.某服务调用频率异常该服务有定时器刷新,也可以通过alt+r手动刷新服务,通过服务端日志...
Oracle面试过程中常见的二十个问题
1.冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备 份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间 点。冷备份的优点在于它的备份和恢复操...
oracle常用时间操作命令
oracle时间操作大全在系统时间基础上延迟5秒 sysdate+(5/24/60/60) 在系统时间基础上延迟5分钟 sysdate+5/24/60 在系统时间基础上延迟5小时 sysdate+5/24 在系统时间基础上延迟5天 sysdate+5 在系统时间基础上延迟5月 add_months(sysdate,-5) 在...
Oracle数据库命令速查手册
第一章:日志管理 1.forcing log switches sql> alter system switch logfile; 2.forcing checkpoints sql> alter system checkpoint; 3.adding online redo log groups sql>&n...
PL/SQL Developer 设置快捷键
1、登录后默认自动选中My Objects 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。 设置方法: Tools菜单 --> Brower Filters,会打开Br...
RMAN恢复简单分类说明
非catalog模式下:control文件丢失的恢复:startup nomount;restore controlfile from autobackup; 或者restore controlfile from 'control的rman备份文件'alter database mount;recover database;alter database open resetlogs;spfile文件丢失的恢复:startup nomount...
ROLLUP 与 CUBE 运算符的使用
ROLLUP 与 CUBE 运算符的使用ROLLUP 与 CUBE 运算符的使用对于数据的汇总,是数据库经常用到的任务之一,除了我们通常使用的GROUP BY分组配合聚合函数对数据汇总,以及使用UNION ALL 对数据汇总之外,SQL还提供了 GROUP BY Col1,Col2.. WITH CUBE | ROLLUP,以及COMPUTE BY 等汇总方式,本文主要介绍了使用CUBE 与ROLLUP...
spfile和pfile的区别
(一)Pfile文件Pfile(Parameter File,参数文件)是基于文本格式的参数文件,含有数据库的配置参数。oracle在安装时为每个数据库建立了一个Pfile,默认的名称为“init+例程名.ora”,这是一个文本文件,可以用任何文本编辑工具打开。 (二)SPfile文件SPfile(Server Parameter File,服务器参数文件)是基于二进...
sqlldr例子
导入核心数据:sqlload.sh:sqlldr userid=dpfm30/dpfm30 control=/oradata/zfht/dpfm30/control.ctl data=/oradata/zfht/dpfm30/$1 log=/oradata/zfht/dpfm30/log/$1_log.log bad=/oradata/zfht/dpfm30/log/$1_bad.log discard=/oradata/zfht/dpfm30/log/$1_discard.log&nbs...
sqlnet.ora跟踪设置
sqlnet.ora跟踪设置:TRACE_LEVEL_CLIENT=16TRACE_FILE_CLIENT=CLIENTTRACE_TIMESTAMP_CLIENT=ONtrace_directory_client=d:\oracle\product\10.2.0\db-1\network\ADMIN
ssh互信配置
ssh互信配置配置ssh互信 节点1: ...
system sys,sysoper sysdba 的区别
Oracle 中sys,system帐户以及登陆时的normal,sysoper,sysdba是经常容易混淆的几个概念,下面详细讲述了这几个的区别。 一、sys,system帐户 当Oracle 数据库安装完毕后,系统会自动创建两个帐户如下: sys :缺省密...
VI的一些基本用法
自己最近总结了下关于VI的一些基本用法阿 ,献给大家阿~~1.*关于退出:*:wq! ----强制保存退出:wq ---- 保存退出: x ----- 作用和:wq 一样ZZ ---- 作用和:wq一样,(注意Z是大写的,并且不是在命令模式):q ---- 退出:q! --- 强制退出=======...
参数control_file_record_keep_time和maxloghistory
参数control_file_record_keep_time和maxloghistory参数control_file_record_keep_time和maxloghistory 参数 control_file_record_keep_time 是一 个 位于控制文件中比 较 重要的 参数 之一。 它决 定了控制文件里可重 复 使用的 记录&nbs...