
Oracle
文章平均质量分 62
活的很潇洒
这个作者很懒,什么都没留下…
展开
-
Oracle Resource Manager
一、资源管理器(DRM)由三个要素组成:资源消费群(resource consumer group)资源计划(resource plan)资源计划指令(resource plan directive)执行与DRM有关的操作,必须具有 administer_resource_manager 系统权限。二、资源消费群一个用户可以隶属于多个消费群,但一个会话同一时间只能隶属于原创 2013-11-27 18:02:56 · 1398 阅读 · 0 评论 -
Oracle Backout Transaction
闪回事务又名撤销事务(Backout Transaction),能够撤销一个或多个事务的修改,其功能由一个名为DBMS_FLASHBACK.TRANSACTION_BACKOUT的存储过程实现。该存储过程的工作原理是自动分析重做日志,挖掘出变更前的值用以构建撤销SQL(Undo SQL),然后执行撤销SQL最后达到撤销事务的目的。为了该功能可以正常使用,至少需要事先启用主键补充日志。另外,为了能够原创 2013-10-11 23:23:31 · 1774 阅读 · 1 评论 -
Oracle SecureFiles
Oracle11g数据库新推出了一个完全重新设计的大对象(LOB)数据类型用于大幅度的提高性能、可管理性和简化应用的开发。这个全新的数据类型同时还提供了高级的下一代功能例如智能压缩和透明加密等功能。SecureFiles提供了如下的组件: 压缩:使得可以明确地压缩SecureFiles来节省磁盘空间,I/O和记录重做日志的开销。 数据路径优化:支持针对于Se原创 2013-09-11 10:43:30 · 1766 阅读 · 0 评论 -
Oracle ABP(Autotask Background Process)
ABP相当于自动任务与调度程序之间的中介,其主要作用是将自动任务转换成Autotask作业,供调度程序执行。同样重要的是,ABP还维护所有任务执行的历史记录。ABP将其专用资料档案库存储在sysaux表空间中,您可以通过DBA_AUTOTASK_TASK 查案该资料档案库。 ABP是在启动维护窗口时,有MMON 启动的,所有实例只需要一个ABP。MMON进程将监视ABP,并在必要原创 2013-09-12 17:03:53 · 4504 阅读 · 0 评论 -
ORACLE FAILURE ADVISE
oracle数据故障恢复指导 是一种内置的工具,可自动诊断数据故障并报告相应的修复选项。例如,如果数据恢复指导发现存在许多损坏的块,它会建议还原整个文件,而不是分别修复这些块。因此,它有助于您执行正确的故障修复。可以手动修复数据故障,也可以请求数据恢复指导为您执行修复,从而缩短故障恢复的时间。1、LIST FAILURE 该命令可列出故障。如果目标实例使用恢复目录,它可以处于原创 2013-11-08 16:42:53 · 2305 阅读 · 0 评论 -
oracle中quote的使用
在SQL或者PLSQL中如果要表达一个带有特殊字符的字符串时,通常要用''包装起来。但如果字符串本身包含‘或者“这样的字符,那么实现起来有点繁琐。比如:My Name is "Wang Xiu Li"用sql实现SQL> select 'My Name is "Wang Xiu Li"' names from dual;NAMES------------------------原创 2013-08-07 17:34:48 · 1944 阅读 · 0 评论 -
Oracle TRIM函数语法介绍
Oracle TRIM函数是很常见的函数,下面对OracleTRIM函数的语法作了详尽的阐述说明,希望可以让您对Oracle TRIM函数有更深的认识。Oracle TRIM函数,最简单的功能就是使用它来去除字符串的行首和行尾的空格,这个功能也是大家使用频率最高的一种。Oracle TRIM函数其实是具有删除“任意指定”字符的功能1.先看一下Oracle TRIM函数的完整语法描述原创 2013-08-09 15:53:55 · 1218 阅读 · 1 评论 -
oracle temporary table
创建临时表时,ORACLE只创建了表的结构(在数据字典中定义),并没有初始化内存空间,当某一会话使用临时表时,ORALCE会从当前用户的临时表空间分配一块内存空间。也就是说只有向临时表中插入数据时,才会给临时表分配存储空间。 临时表分事务级临时表和会话级临时表1、事务级临时表只对当前事务有效,通过语句:ON COMMIT DELETE ROWS 语句指定。 CREATE GLOBA原创 2013-08-14 15:28:11 · 1387 阅读 · 0 评论 -
ORACLE BMR快速修复数据坏块
Oracle提供了许多方法检测和修补数据库中的数据坏块,而BMR就是其中之一,其它方法还包括Analyze语句、dbv命令以及DBMS_REPAIR等。DBMS_REPAIR包仅仅对transaction层和data层的坏块(即逻辑损坏的块)起作用,对物理上损坏的块,在它被读到缓冲区中时就已被标识出来了,而DBMS_REPAIR会忽略所有被标识为坏了的块。 要快速修复物理损坏的数原创 2013-08-21 12:38:27 · 1936 阅读 · 1 评论 -
ORACLE 自动数据库维护任务
Oracle 11g包括了下面三个自动数据库维护任务: 自动优化器统计信息收集:为所有方案对象收集陈旧的或缺少的统计数据------Automatic Optimizer Statistics Collection 自动分段顾问:标识出应该被重组的段以节约空间------Automatic Segment Advisor 自动SQL调整顾问:标识并原创 2013-08-27 16:18:44 · 1584 阅读 · 1 评论 -
Oracle ACL(Access Control List)
Oracle允许使用几个PL/SQL API(UTL_TCP, UTL_SMTP, UTL_MAIL, UTL_HTTP和 UTL_INADDR)访问外部网络服务,这些API都使用TCP协议,在上一个数据库版本中(10g)是通过一个基于用户是否被授予执行某个包的许可的on/off开关来实现的,Oracle 11g引入了细粒度访问网络服务,通过在XML DB 数据库中使用访问控制列表(ACL)来实现原创 2013-09-10 16:19:36 · 3365 阅读 · 0 评论 -
versions between
Versions between版本查询 oracle 10g开始,提供了功能更加强大的闪回版本查询,通过versions between能够查看指定时间段内undo表空间中记录的不同版本(注意,只包括被提交的记录)。在标准查询后面附加versions between timestamp[/scn] t1 and t2即可。记录在版本查询中可能会是一对多的关系,比如某些记录如果原创 2013-09-19 13:10:01 · 1753 阅读 · 0 评论 -
oracle 数据字典
查询存储过程定义USER_SOURCE 用户的存储过程、函数的源代码字典DBA_SOURCE 整个系统所有用户的存储过程、函数的源代码字典ALL_SOURCE 当前用户能使用的存储过程(包括其她用户授权)、函数的源代码字典USER_ERRORS 用户的存储过程、函数的源代码存在错误的信息字典 查询视图定义原创 2013-10-07 13:26:16 · 1365 阅读 · 0 评论 -
catalog start with
oracle10g 中rman的增强功能catalog start with,通过这个命令将以前的备份集信息重新导入到当前控制文件中,一般应用于使用rman恢复,控制文件又是旧的或者是手工创建的(这样的控制文件当然没有最新的备份集的信息),通过catalog start with 可以将最新的备份集以及归档日志文件列表导入到控制文中,然后就可以进行rman的恢复了。 Orac原创 2013-10-07 13:29:10 · 8353 阅读 · 1 评论 -
Oracle Health Monior
1. Health Monitor简介 Health Monitor是11G里新增加的特性,用于数据库的各层和各个组建的诊断检查。例如可以检查:文件损坏、物理逻辑块损坏、redo和undo故障、数据字典损坏等。HM可以根据检查的结果产生一个报表,并提供解决问题的建议。 1.1 运行方式: 1). Reactive Fault diagnosabi原创 2013-10-07 15:03:18 · 1072 阅读 · 0 评论 -
RMAN Encrypted Backups
使用RMAN备份,数据库兼容性初始参数至少是10.2.0,RMAN不支持复制镜像加密启动rman后,用show all命令可以看到与备份加密有关的配置:CONFIGURE ENCRYPTION FOR DATABASE OFF; # defaultCONFIGURE ENCRYPTION ALGORITHM 'AES128'; # defaultRMAN支持的加密算法可以通过如下视原创 2013-10-29 12:06:23 · 1329 阅读 · 0 评论 -
ORACLE CONVERT DATABASE
假设源平台与目标平台拥有相同的字节顺序,RMAN能够自动处理大多数在目标平台创建新库的操作。CONVERT DATABASE 传输数据库到新平台需要一个较长的过程,主要包含下面一些部分:1、准备工作:使用DBMS_TDB包。 DMBS_TDB包提供了两个非常有用的函数: 提示:建议将SERVEROUTPUT设置为ON,以便能够查看到函数执行过程的输出。 DBMS_TD原创 2013-11-15 09:49:53 · 2567 阅读 · 0 评论 -
Oracle 11g 新特性---DB_ULTRA_SAFE 参数说明
该参数是Oracle 11g新增的参数。 DB_ULTRA_SAFE参数整合了DB_BLOCK_CHECKING, DB_BLOCK_CHECKSUM, 和 DB_LOST_WRITE_PROTECT三个参数。DB_ULTRA_SAFE ={ OFF | DATA_ONLY | DATA_AND_INDEX },默认值为OFF。当DB_ULTRA_SAFE 设置为:(1)OFF:原创 2013-11-26 17:32:16 · 1493 阅读 · 0 评论 -
oracle ASM
ASM是Oracle 10g R2中为了简化Oracle数据库的管理而推出来的一项新功能,这是Oracle自己提供的卷管理器,主要用于替代操作系统所提供的LVM,它不仅支持单实例,同时对RAC的支持也是非常好。(一)三种不同的冗余方式如下:1、外部冗余(external redundancy):表示Oracle不帮你管理镜像,功能由外部存储系统实现,比如通过RAID技术;有效磁盘空间是所有原创 2013-09-03 16:17:31 · 1165 阅读 · 0 评论