1.Installing Oracle Database 10g Software
Identify system requirements512M RAM1 GB SWAP400M TEMPORARY DIRECTORY 1.5G ORACLE SOFTWARE1.5G ORACLE DATABASE Use OFA SET ENVIROMENT VARIABLES Install software with OUI...
Oracle 分析函数GROUPING的使用
GROUPING函数是一个聚合函数,它产生一个附加的列,当用 CUBE 或 ROLLUP 运算符添加行时,附加的列输出值为1,当所添加的行不是由 CUBE 或 ROLLUP 产生时,附加列值为0。仅在与包含 CUBE 或 ROLLUP 运算符的 GROUP B...
SESSION_PRIVS
SESSION_PRIVS权限是用来获取用户当前的系统权限。sys@ORCL> SELECT * FROM SESSION_PRIVS;PRIVILEGE----------------------------------------ALTER SYSTEMAUDIT SYSTEMCREATE SESSIONALTER SESSIONRESTRICTED SE...
multi_table_insert
pivoting Insert :行列转换多表插入unconditional insert:oracle将执行每个insert,不进行排除conditional all insert:有条件的insert allconditional first insert:符合前面第一个的记录不再应用到下面的条...
Multiple-Row Subqueries多行子查询
多行子查询可以返回单列多行数据。多行运算符:in、any和all。与单行运算符组合:<any :表示小于最大值=any:与in等价>any:表示大于最小值<all:表示小于最小值>all:表示大于最大值参考:Multiple-Row Su...
oracle savepoint
The SAVEPOINT statement names and marks the current point in the processing of a transaction.Usage NotesA simple rollback or commit erases all savepoints. When you roll back to a savepoint, any save...
INTERVAL YEAR TO MONTH数据类型
INTERVAL YEAR TO MONTH数据类型是用来存储两个时间戳之间的时间差,这个差值精确到时间的年和月。 oracle文档里这样描述:...
使用to_char()转换函数的注意事项
使用to_char()转换函数的注意事项 to_char()函数是最常用的转换函数,把指定的表达式转变成字符串。 1、 to_char()函数截取数的时候是使用四舍五入方法截取的,因此如果想截取的数字不需要四舍...
[原理]oracle undo and redo
When we update some data to one table,oracle will do something as the next describing:1.Create a redo change vector describing how to insert an undo record into an undo block.2.Create a ...
转移表的数据的方法
问题:从拥有大约300,000,000行,约有90G数据的表里如何抽取大约30,000,000行数据到临时表,用什么方法?方法一:CTAS+parallelcreate table xxx_temp nologging as select...
Oracle LPAD function and RPAD function
LPAD function lpad(x,width[,pad_string]) function 返回在字符串x的左边填充字符,达到width长度的要求(如果x的长度大于width长度要求,则返回截取x的width长度的字符)。如果使用pad_string字符串,那么使用pad...
oracle正则表达式regexp_like很好的例子
今天在itpub论坛遇到使用正则表达式regexp_like解决问题一例:链接见:http://www.itpub.net/thread-1637870-1-1.html问题描述如下:table名: test-----------------------------------------...
Materialized Views and snapshots
A materialized view provides indirect access to table data by storing the results of a query in a separate schema object. Unlike an ordinary view, which does not take up any storage space or contain a...
监视和管理存储结构
空间管理是DBA日常工作的一个主要组成部分。DBA必须确保有足够的空间来存储所有Oracle段。1 联机和归档日志文件的存储重做日志的作用:。在实例失败事件中用于...
用于调整oracle database 10g 的工具
数据库调整是一项非常有技术含量的任务,完成这项任务需要具有多年的经验。 调整方法的中心是等待事件。 通过V$SYSTEM_WAIT_CLASS视图,可以查看导致大量问题的事件类。...
检测与恢复数据库的讹误
1 块讹误及其原因块讹误即某个oracle文件(数据文件、联机日志文件、归档日志文件和控制文件)损坏。引起文件损坏有两种形式:(1) ...
恢复用户错误—使用flashback drop和flashback query
1 闪回与ACIDFlashback drop提供了一种能够倒退drop table命令影响的方法,但这种方法不能保证成功。Flashback query提供了能够倒退DML的方法,但这...
使用oracle flashback database
1 闪回的方法使用闪回方法的目的:修正用户错误。1.1 FLASHBACK DATABASEflashback data1...
数据库的不完全恢复
1 完全恢复如果数据文件的一个备份与所有必需的归档日志、联机重做日志以及控制文件的副本都可用,那么在任意数量的任何数据文件受损的情况下,数据...
诊断oracle数据库的问题
1 告警日志实例启动的时刻开始,重要消息以及某些报告消息会被写至告警日志。告警日志以及所有后台跟踪文件都会被写至BACKGOUND_DUMP_DEST参...