Oracle10g的UNDO_RETENTION自动化管理增强
http://203.208.39.132/search?q=cache:ywBWlg1_rbIJ:www.eygle.com/archives/2005/03/oracle10gaeundo.html+undo_retention+0&cd=2&hl=zh-CN&ct=clnk&gl=cn&client=aff-360homepage&st_usg=ALhdy2_tAHsBDrHH4_Kc4vYKW0sMrMOx8wtks for eygle,今天明白了这个道理:retention = 0 :oracle 自动调整时间来完成长时间查询,即使undo tablespace空间不够了;alter tablespace undotbs1 retention guarantee/noguarantee 来保证在空间不够的情况下是否回退使用unexpired 还没有保留到期的空间...[@more@]站内相关文章|
oracle10 dba_tablespace中的retention
http://203.208.39.132/search?q=cache:jFfUVEWccvcJ:space.itpub.net/12361284/viewspace-199208+undo_retention+0&cd=1&hl=zh-CN&ct=clnk&gl=cn&client=aff-360homepage&st_usg=ALhdy2_nln5BMxV74wF4GwHFmFJdVblqIA[@more@]oracle10g中,针对dba_tablespace,加了其中一个额外列是retention.回忆一下Oracle 10g之前,在自动Undo管理的模式下,我们都知道undo_retention参数的作用是用来控制当transaction被commit之后,undo信息的保留时间。这些undo信息可以用来构造consistent read以及用于一系列的闪回恢复,而
UNDO_RETENTION
from my location [@more@]PropertyDescriptionParameter typeIntegerDefault value900ModifiableALTER SYSTEMRange of values0 to 232 - 1 (max value represented by 32 bits)Real Application ClustersMultiple instances must have the same value.UNDO_RETENTION specifies (in seconds) the low threshold value of undo retention. The system retains undo for at least the time specified in this parameter and automatically tunes the undo retention period to satisfy the undo requirements of the queries.The setting o
PLSQL_CODE_TYPE
http://www.stanford.edu/dept/itss/docs/oracle/10g/server.101/b10755/initparams158.htm[@more@]PLSQL_CODE_TYPEPropertyDescriptionParameter typeStringSyntaxPLSQL_CODE_TYPE = { INTERPRETED | NATIVE }Default valueINTERPRETEDModifiableALTER SESSION, ALTER SYSTEMPLSQL_CODE_TYPE specifies the compilation mode for PL/SQL library units.Values:INTERPRETEDPL/SQL library units will be compiled to PL/SQL bytecode format. Such modules are executed by the PL/SQL interpreter engine.NATIVEPL/SQL library units (wi
UTL_FILE_DIR
http://203.208.39.132/search?q=cache:FvgqtrKf-IMJ:topic.csdn.net/u/20090103/11/df7a734f-f584-48b3-9971-c825888523ca.html+UTL_FILE_DIR&cd=3&hl=zh-CN&ct=clnk&gl=cn&client=aff-360homepage&st_usg=ALhdy28qYonyp2zuxX85bPb7xQIdT-OF8g[@more@]UTL_FILE_DIR lets you specify one or more directories that Oracle should use for PL/SQL file I/O. If you are specifying multiple directories, you must repeat the UTL_FILE_DIR parameter for each directory on separate lines of the initializatio
Oracle Managed Files
http://203.208.39.132/search?q=cache:aq8SXE2ixJ8J:www.dba-oracle.com/art_tr_omf.htm+Oracle+Managed+Files&cd=2&hl=zh-CN&ct=clnk&gl=cn&client=aff-360homepage&st_usg=ALhdy2-6lCBx7ic4iW1DiIgMzHnDWGV2Ig[@more@]Tablespace creation is a snap with Oracle Managed FilesOracle Tips by Burleson ConsultingSeptember 5, 2002Oracle9i introduces a new feature that simplifies tablespace creation. This new feature, Oracle Managed Files (OMF), makes life easier for Oracle DBAs by removing th
Optimal Flexible Architecture
http://baike.baidu.com/view/1163066.html[@more@]Optimal Flexible Architecture Optimal Flexible Architecture (OFA) OFA是oracle数据库中的一个概念 Installation and configuration on all supported platforms complies with Optimal Flexible Architecture (OFA). OFA organizes database files by type and usage. Binary files, control files, log files, and administrative files can be spread across multiple disks. Consistent naming convention provides the following benefits: * Databas
Oracle进程:SMON的功能与作用
http://203.208.39.132/search?q=cache:h9gyZE3q8xQJ:space.itpub.net/1384/viewspace-277797+oracle+smon%E4%BD%9C%E7%94%A8&cd=1&hl=zh-CN&ct=clnk&gl=cn&client=aff-360homepage&st_usg=ALhdy2_UkNIoMoTzMDjSdGe2sgXGUZ_x9Q[@more@]SMON是Oracle数据库至关重要的一个后台进程,SMON 是System Monitor 的缩写,意即:系统监控。在数据库启动过程中,SMON排在CKPT进程之后,在Oracle9i中排在第六号的位置:PMON started with pid=2DBW0 started with pid=3LGWR started with pid=4CKPT started with pid=5SMON st
dbms_fga的一点研究
http://203.208.39.132/search?q=cache:6Kv_JkTFgpMJ:www.itpub.net/thread-272674-1-1.html+DBMS_FGA+oracle&cd=3&hl=zh-CN&ct=clnk&gl=cn&client=aff-360homepage&st_usg=ALhdy29VwR1wC9m2GSZLdWpshNfY1rb53A[@more@]从Oracle9i开始,就可以使用DBMS_FGA可以对指定的表的SELECT语句进行审计,但是在9i中只能对select语句进行审计,在10g中可以实现对DML的审计功能。具体包的使用,可以参考官方文档,或者Pinner的帖子 。这里只是记录我对该包进行SELECT语句的审计功能的一点体会。l 在审计策略生效之前,必须
一个比较难的SQL(Oracle 9i 实现 10G 的 CONNECT_BY_ISLEAF、CONNECT_BY_ROOT 等功能)
http://wxy0327.itpub.net/post/16888/286763connect_by_root(id)需要增加id作为参数[@more@]今天在 itpub 论坛上看到一个帖子,着实费了些脑筋,最终搞定。问题描述是这样的:(原帖在这里) 有一个emp表,2个字段,员工id和主管id. 1,emp_id, 2,manager_id假如有以下资料,一个员工可以对应一个或多个主管id,即一个员工可能有几个主管。emp_id manager_id001 101001 102101 201102 202002 102003 103103 203201 301203 303现在要通过任何一个员工id,能查到他的最高主管的id,可能结果不止一笔。即如果是001,则结果如下:emp_id manage
使用审计策略实现在10g中的语句审计
http://blog.csdn.net/zhpsam109/archive/2007/11/06/1869912.aspx[@more@]1.create table and insert dataSQL> create table TEST 2 ( 3 X NUMBER, 4 Y NUMBER 5 ) 6 / Table createdSQL> insert into test values(1,1); 1 row inserted SQL> commit; Commit complete2.Creating an FGA Policy(disabled)SQL> exec DBMS_FGA.ADD_POLICY(object_schema=>'LPPMTEST' ,object_name=>'TEST' ,policy_name=>'TEST_AUD' ,audit_column=>'X, Y' ,enable=>FALSE ,statement_types=>'UPDAT
使用Oracle 10g dbms_SCHEDULER控制批作业资源
http://www.builder.com.cn/2007/0411/386345.shtml使用dbms_scheduler实现oracle定时执行os先的.bat file[@more@]
include:table:" in('','')"
http://www.oraclefaq.net/2007/03/09/expdp-datapump-excludeinclude-parameters/[@more@]a
使用Oracle 10g数据泵(EXPDP/IMPDP)
http://203.208.39.132/search?q=cache:h41Yj46JQIwJ:dev.tot.name/db/html/20090323/20090323092505.htm+oracle+client+%E4%BD%BF%E7%94%A8expdp&cd=1&hl=zh-CN&ct=clnk&gl=cn&client=aff-360homepage&st_usg=ALhdy2_e3KCQZADbhzadVhDNUWTetzg_RQ[@more@]一、关于数据泵的概述 在Oracle 10g中,数据泵(Data Pump)的所有工作都有数据库实例来完成,数据库可以并行来处理这些工作,不仅可以通过建立多个数据泵工作进程来读/写正在被导出/导入的数据,也可以建立并行I/O服务器以更快地读取或插入数据,从而,单
Oracle JOB的建立,定时执行任务
http://203.208.39.132/search?q=cache:Fd5glVOpFDIJ:article.pchome.net/content-340502.html+job+oracle&cd=1&hl=zh-CN&ct=clnk&gl=cn&client=aff-360homepage&st_usg=ALhdy2_W6M4_DnDmU4fEsHIfmwM8sl_XHg[@more@]beginsys.dbms_job.submit(job => :job,what => 'check_err;',next_date => trunc(sysdate)+23/24, jo这个也可以是一个表示日期的字符串20091001 1:00interval => 'trunc(next_day(sysdate,''星期五''))+23/24'); 需要增加--需要增加23/24 sysdate指的是当前时间...commit;end; 其中:
session_max_open_files
http://203.208.39.132/search?q=cache:1TaGSJaTpS4J:www.wangchao.net.cn/bbsdetail_571613.html+SESSION_MAX_OPEN_FILES&cd=1&hl=zh-CN&ct=clnk&gl=cn&client=aff-360homepage&st_usg=ALhdy2-ioBLmnGPVbaTOMy5JnJvAfsZVbg[@more@]说明: 指定可在任一给定会话中打开的 BFILE 的最大数量。一旦达到这个数量, 此后将无法在该会话中打开更多文件。该参数还取决于操作系统参数 MAX_OPEN_FILES。 值范围: 1 - 至少为 (50, OS 级上的 MAX_OPEN_FILES)。 默认值: 10 parallel_execution_message_size:
参数session_cached_cursors的详细解释
http://203.208.39.132/search?q=cache:ZBW7m7Qzx7IJ:database.e800.com.cn/articles/2008/37/1204834966442680122_1.html+SESSION_CACHED_CURSORS&cd=1&hl=zh-CN&ct=clnk&gl=cn&client=aff-360homepage&st_usg=ALhdy28i2nz6vH9Dudlh_gv13UsIZRdO9Q[@more@]2008-03-07 04:22:46.0 来源:e800数据库频道 关键词: cache session io cursor 资讯第一时 资讯第一时的文章 惠普发布新软件 惠普发布新软件 观形势要求在推动软件服务业发展的过程
丢失数据文件和控制文件的恢复案例(zt)
http://blog.cfan.com.cn/html/92/886492-363017.html这个和老师讲解的大致相同:使用旧的控制文件+redo log中记录把后来加入的控制文件中需要的文件,例如数据文件、日志文件等信息using backup controlfile[@more@]假设条件:CNOUG博客首页1e1x(%lB| A,I1、只做了对控制文件的备份CNOUG博客首页2u'mtF-F:j kf*G2、非归档模式(k"XE2?$U [{03、在对控制文件做了备份以后,创建了一个表空间,并包含一个数据文件CNOUG博客首页OS-aAeoAc4、在新建的表空间下建了一张表,并存了一条数据CNOUG博客首页/J^4vx.c[D"i
Oracle 真正应用集群
http://www.oracle.com/technology/global/cn/products/database/clustering/index.htmlhttp://203.208.39.132/search?q=cache:3ZayiN3vHuYJ:blog.cfan.com.cn/html/92/886492-363018.html+D)+Connect-time+failover&cd=10&hl=zh-CN&ct=clnk&gl=cn&client=aff-360homepage&st_usg=ALhdy29LXjhtBxNb_AaM20XqZQwo8WB-ng[@more@]在RAC的Oracle Net配置中有三种模式,这里记录一下:CNOUG博客首页 Z;y v d"h A1、Connect-time Failover方式;&Y6D3L4q h |$J k g?0只有一个service,会尝试第一个node,然后尝
使用10g 的Segment Advisor来确认是否需要对表做shrink
http://203.208.39.132/search?q=cache:B8NQ1opRXtIJ:space.itpub.net/10972173/viewspace-600791+Segment+Advisor&cd=8&hl=zh-CN&ct=clnk&gl=cn&client=aff-360homepage&st_usg=ALhdy2-r4nklEUMmkytuhXODEOB_O1MKcQ --我建立对多个表的分析但是结果只获取了一个表的分析结果,为何?[@more@]Segment Advisor是10g中新增的一个工具,可以用来估算表的空间利用率,并给出相应的建议,确定是否需要进行shrink。以下为测试过程:1. 表test大小为80M,初始时数据比较紧凑,对其执行批量delete操作SQL> select segm