sql tuning advisor和sql access advisor区别
tuning advisor 是对输入的sql set的执行计划进行优化accsee advisor 是对sql set当前如果引入索引、分区的话,性能有多大的提升,给出建议。
ocp 053 394
394.Which of the following statements is true regarding the initialization parameter DIAGNOSTIC_DEST?A. The default value is the value of the environment variable $ORACLE_HOME; if $ORACLE_HOME isn't set,then the default is set to $ORACLE_BASE.B. The defa...
db_file_name_convert和log_file_name_convert详解
db_file_name_convert和log_file_name_convert是用来转化数据,在线和standby日志文件的位置。主要用在物理standby数据库和rman数据库复制和TSPITR的操作。这里以standby database为例子,说明这俩个参数的应用。...
ocp 053 343
343.What is the impact of the following backup if it exceeds the duration allowance? (Choose all thatapply.)Backup as compressed backupset duration 2:00 partial minimize load database ;A. The entire backup will fail. It will not be usable for recovery.B. The entire backup will fail, bu...
Startup Upgrade为我们做了什么?
从Oracle 10g以后数据库升级前我们都需要将实例关闭,并以startup upgrade的升级模式启动数据库。那么startup upgrade到底对instance做了什么事?在这样的模式下升级可以绕过那些错误呢?就常规判断可以猜测startup upgrade升级模式至少会限制以下几点: 关闭自动作业队列 关闭回...
oracle ASM参数ASM_POWER_LIMIT以及其它一些参数详解
ASM_POWER_LIMIT 参数 这个参数 ASM_POWER_LIMIT 参数控制 ASM 后台进程 ARBx 的数量。ARBx 进程用来进行 ASM 磁盘数据重新分布打散。ASM_POWER_LIMIT 取值 从 0 到 11(据说从 10gR2 开始可以设置为 0,设置为0是为...
表空间查询信息
1. 查看所有表空间大小SQL> select tablespace_name,sum(bytes)/1024/1024 from dba_data_files 2 group by tablespace_name;2. 已经使用的表空间大小SQL> select tablespace_name,sum(bytes)/1024/1024 from dba_free_space 2 group by tablespace_name;3. 所以使用空间可以这样计算select a.tablespace_name,total...
emctl start dbconsole遇到错误:OC4J Configuration issue
今天在测试服务器上,启动emctl start dbconsole的时候,报如下错误:[oracle@test ~]$ emctl start dbconsoleOC4J Configuration issue. /u01/app/oracle/product/11.2.0/dbhome_1/oc4j/j2ee/OC4J_DBConsole_test_...
Oracle 闪回删除表原理分析
首先你应该明白闪回删除操作的对象仅仅是表,它允许你将之前删除的表恢复到删除它之前的状态,同时还会恢复所有索引以及任何权限和触发器,唯一的主键和非空约束也会被恢复(注意不包括外键)。Oracle 10g开始,drop table 命令的实现方式为:它实际上根本没有删除表,而只是重命名表,并把重命名的表放进回收站(每...
oracle的resetlogs机制
oracle的resetlogs机制alter database open resetlogs 这个命令我想大家都很熟悉了,那有没有想过这个resetlogs选项为什么要用?什么时候用?它的原理机制是什么?他都起哪些作用?我们都知道数据在启动时候是要做...
安装ORACLE 时报错 /jre/1.4.2/lib/i386/libawt.so:
最近在linux下安装oracle 10g时,碰到如下问题:/tmp/OraInstall2011-09-11_02-16-11PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory occurred.. 网上找了下,真让人费解呀...
创建 oracle data gurd 以及三种保护模式
数据库版本:11.2.0.3.0 操作系统 Linux 5.5 备库有数据库软件 没有建库 一:在主库开归档,将主库设置为 force logging SYS@ENMOEDU> alter database force logging; Database altered. 二:对主库添加sta...
Oracle RAC--在Linux中创建裸设备
首先解释一下裸设备的概念 裸设备(raw device),也叫裸分区(原始分区),是一种没有经过格式化,不被Linux通过文件系统来读取的特殊块设备文件。它是不被操作系统直接管理的设备,是通过字符方式访问的设备,这种设备少了操作系统这一层,I/O效率更高。不少数据库都能通过使用裸设备作为...
Oracle statspack工具使用解析
首先应该知道,statspack工具的作用,它是Oracle 8.1.6开始被引入的用来辅助工作人员诊断数据库性能的工具,同过它收集的数据生成分析报告,也可以使远程技术支持人员迅速了解数据库的运行状况,它可以通过手工方式来执行,也可以用过定时任务来进行定期采样。接下来展示使用过程:一:为了能够顺利的安装和使用s...
口令文件的作用及其重建小结
1,首先你要清楚口令文件的作用, 当你通过远程的方式去连接数据库时,口令文件会校验用户的密码 是否正确,但是如果你是通过操作系统验证,那口令文件就不再起作用了 来看下面的验证[oracle@ENMOEDU dbs]$ sqlplus sys/oracle@ENMOEDU as sysdba &nbs...
Oracle 利用RMAN 完成数据迁移
整体流程:对A机的数据库来一个热备,并且是一个全备,然后通过scp命令把备份传到B机,然后把A库停掉(注意关库不会触发归档),之后再把归档日志和redo日志传给B机,最后再在B库上 restore 和recover数据文件,控制文件,参数文件 的恢复过程:根据数据库的启动流程,可以知道最先读取数据文件,所以应该先还...
日志文件的修复小结
SYS@ENMOEDU> select GROUP#, MEMBERS,STATUS from v$log; GROUP# MEMBERS STATUS ---------- ---------- ---------------- 1 1 INACTIVE 2 1 CURRENT 3 1 INACTIVEINACTIVE :表时实例恢复不再需要此组日志文件,可以覆盖active :表示日志组中仍有实例恢复...
linux之cp/scp命令+scp命令详解
\ svn 删除所有的 .svn文件 find . -name .svn -type d -exec rm -fr {} \; linux之cp/scp命令+scp命令详解 名称:cp使用权限:所有使用者使用方式:cp [optio...
使用RMAN恢复目录(catalog)解析
首先理解什么是catalog 恢复目录,实际上就是把数据库的一部分分出来作为catalog,来长时间存备份信息,在实际生产中,有时候会遇到要恢复数据库到一年或是更长时间之前的状态,我们知道控制文件存在很多重要的数据库结构信息,但是你的控制文件早已经被覆盖,你就不能完成任务,而catalog就不一样了,它可以保存很长时间,...
oracle 控制文件的修复小结
1控制文件版本不一致SYS@ENMOEDU> show parameter control NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ control_file_record_keep_time integer 7 control_files string /u01/app/oracle/oradata/ENMOED U/control01.ctl,...