Oracle job 管理
SVRMGR> select * from dba_jobs;初始化相关参数job_queue_processesalter system set job_queue_processes=39 scope=spfile;//最大值不能超过1000 ;job_queue_interval = 10 //调度作业刷新频率秒为单位DBA_JOBS de...
如何使用hint
1.hint的格式 在select/delete/update后写/*+ hint */如 select /*+ index(TABLE_NAME INDEX_NAME) */ col1... 注意/*和+之间不能有空格2.用hint指定使用某个索引 select /*+ index(cbotab) */ col1 from ...
[转]一步一步学DataGuard 第二部分 物理standby(3)角色转换
第1节的时候我们就提到了角色切换,我们也听说了其操作简单但用途广泛,同时我们也猜测其属于primary与standby之间的互动,那么在primary和standby数据库(之一)上都需要有操作,并且切换又分了:switchover和fai...
[转] 手把手安装设置ASM
一.安装设置ASM(包的下载地址 http://www.oracle.com/technology/software/tech/linux/asmlib/rhel5.html)[root@dbatest1 asm]# lltotal 180-rw-r--r-- 1 root root 125743 Aug 31 18:15 oracleasm-2.6.18-8.el5-2.0...
[转]一步一步学DataGuard 第三部分 逻辑standby(1)创建步骤
一、 准备工作 正如我们打小就被叮嘱饭前一定要洗手,在创建逻辑standby之前,准备工作同样必不可少。 在创建逻辑standby之前,首先检查primary数据库的状态,确保primary数据库已经为创建逻辑standby做好...
Images control file steps
1、close current database 2、use the os command copy a control file3、let the control_files parameter add to init.ora files4、restart the database
对latch的一点理解
我们在一些书藉和电子文档对latch的介绍,一般的解释都是翻译过来的,缺乏本地化的理解介绍.轻量级的内存保护机制,栓(闩)锁等,各种解释,让人很难有直观,透彻的理解.我觉得,如果把对表的lock的理解与对latch的理解联系...
Oracle锁简单介绍
ORACLE数据库是现今数据库领域应用最广泛的,同时它也是一个庞大的系统,全面了解它、玩转它不但需要一定的理论知识,更需要开发经验与工程经验。本人是ORACLE一爱好者,以下是本人对ORACLE锁的一些经验,希望能与大...
DBA工具_OTop
当我们在Linux/Unix下遇到CPU负荷很高时,经常会用"top"或"prstat"命令找出最耗CPU的进程. 对于Oracle数据库,如果我们能找出TOP会话,将在性能调优时发挥很大的作用. 虽然我们可以根据"top"或"prstat"命令的输出中找出...
Oracle如何选择优化器
Metalink 66484.1 QUERY IN | ...
轉載:一个记录表操作日志信息的触发器的问题!
偶刚接触oracle不久,了解还不是很深,现在有个触发器的问题想请教一下需求是这样的,数据库中有几个表,想在每个表上建立一个触发器;触发器的功能是,一旦表中的数据有变化后,通过触发器记录一些信息到日志表里,...
[转]一步一步学DataGuard 第二部分 物理standby(4)高级管理三
四、 监控primary/standby数据库 本节主要介绍一些监控dg配置的方式, 先给大家提供一个表格(描述不同事件的不同信息监控途径): primary 数据库事件 primary 监控途径 standby 监控途径 带有enable|d...
[转]一步一步学DataGuard 第二部分 物理standby(4)高级管理二
三、 管理影响standby的primary数据库事件 为预防可能的错误,你必须知道primary数据库的某些事件可能影响standby数据库,并且了解如何处理。 某些情况下,primary数据库的某些改动会自动通过redo数据传播...
Explain的使用
explain是Oracle提供的查看SQL语句执行计划的工具,它不需要实际执行SQL语句。开发人员可以通过explain出来的执行计划看SQL语句所访问的路径是不是想要的,是不是最佳的。1.创建plan_table plan_table是explain用...
如何调整Oracle Redo Logfile日志文件的大小
折腾日志文件,调整了一下大小,将每个日志文件调整为2G,扩展名取为dbf。约略记录一下步骤。在用的是不能删除的:SQL> col member for a30SQL> select * from v$logfile; GROUP# STATUS T...
tkprof和sql trace
1.准备使用SQL TRACE1) Init.ORA参数timed_statistics设置为true(也可以在session上设置),否则不会有CPU时间信息user_dump_dest指定trace文件生成的目录max_dump_file_sizetrace文件的最大尺寸(单位为操作系统块),U...
更改重做日志(redolog)文件的大小
从原来每个100M更改成1MSQL> show user;USER is "SYS"SQL> select group#,status from v$log; GROUP# STATUS---------- ---------------- 1 C...
有關ORACLE RBA的初步認知
Oracle Internals Notes Redo Byte Address (RBA) Recent entries in the redo thread of an Oracle instance are addressed using a 3-part redo byte address, or RBA. An RBA is comprised of the log file ...
ORACLE錯誤(ora-03114:not connected to ORACLE)解決方法
這幾天的執行function時出一個錯誤:ora-03114:not connected to ORACLE 解決方法:HKEY-LOCAL-MACHINE---àSOFTWARE---àORACLE中的NLS_LANG的值全部改:TRADITIONAL CHINESE_TAIWAN.ZHT16BIG5...
autotrace的使用
autotrace是SQLPLUS中使用的工具,提供的信息不如SQL_TRACE/tkprof那么详细,但用起来较为方便。1. 准备使用 1) 创建PLAN_TABLE 详见explain的使用中创建PLAN_TABLE部份 2) 创建PLUSTRACE角色 用SQLPLUS...