oracle数据文件最大值
因为oracle 的dba(data block address)是32 bits的,其中block id占了22bits,file id占了10bits,所以datafile能达到的最大size就是2^22*db_block_size也就是4194304*db_block_size,4k的blocksize那么它的datafile max...
oracle interval日期函数的bug!
SQL> select to_char(to_date('20060831','yyyymmdd') + interval '1' month,'yyyymmdd') from dual ;select to_char(to_date('20060831','yyyymmdd') + interval '1' month,'yyyymmdd') from dualORA-01839: 指定月...
Java初探Oracle(转)
Java初探Oracle2006-9-8 13:40:00 By:xlingStatementPreparedStatementCallableStatementPreparedStatement对象允许在SQL语句中为变量嵌入占位符,与SQLJ中使用宿主变量类似,但是它没有直接在SQL语句中指定JAVA宿主...
buffer busy wait 等待事件说明(转)
当会话想要访问缓冲存储器中的数据块,而该数据块正在被其它会话使用时产生buffer busywaits事件。其它会话可能正在从数据文件向缓冲区存储器度曲同样的数据块,或正在缓冲存储器中对其进行修改。为了确保读取器会话...
Oracle实时进程通讯(转)
由于Oracle不提供用于实时输出消息的工具, Oracle数据库开发者总是要面临实时监视他们的储备过程执行的挑战。他们必须使用dbms_output.put_line调用,这个调用直到过程完成才返回结果。 在本文中,我想演示如何从...
trigger+lob+ora-22275
CREATE OR REPLACE TRIGGER test BEFORE DELETE OR UPDATE ON table_A&...
oracle case
回答一个网友的问题:http://www.itpub.net/618756.html/******************************/case语句,求助高手 几个when分支执行相同操作,怎么合并到一块比如:case selectorwhen a then A;when b then A;when c then B...
asynchronous i/o (aio) on HP-UX
源自Metalink Note:139272.1PURPOSE-------The purpose of this document is to discuss the implementation ofasynchronous i/o (aio) on HP-UX, specifically to enable aio for the OracleRDBMS Server.SCOPE ...
利用DBMS_METADATA包获取权限信息(转)
Oracle的9i增加了DBMS_METADATA包,从此在需要得到对象的创建脚本时,不再需要通过查询多张系统视图去自己拼凑结果了。只需要调用这个包中的GET_DDL过程就可以轻松的获取对象的创建脚步。不过很多人对DBMS_METADATA...
SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY(zt)
SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的比较 create table test(id int identity(1,1),mc varchar(20))insert into test(mc) values('aaaaa')select @@identity,ident_current('TEST')SQL Server 2000中,有...
深度分析数据库的热点块问题(转)
热点块的定义数据库的热点块,从简单了讲,就是极短的时间内对少量数据块进行了过于频繁的访问。定义看起来总是很简单的,但实际在数据库中,我们要去观察或者确定热点块的问题,却不是那么简单了。要深刻地理解数据...
增强oracle可扩展性的技术(转)
建立一个执行速率可以达到每秒钟一千次的可扩展性的Oracle体系,即使对于那些经验丰富的Oracle设计师也是一项挑战。当然,增强硬件可能会使成本很高,因此,我们得把这方面的侧重点降低,而把增强处理的能力放在重点...
ORACLE备份策略二(转)
第五章. 定制恰当的备份策略5.1 定制正确的策略正确的备份策略不仅能保证数据库服务器的24*7的高性能的运行,还能保证备份与恢复的快速性与可靠性。我们将以RMAN的多级增量备份作为一个备份策略的例子来讨论。采用多...
与控制文件有关的恢复(二)
由此可以引出,创建控制文件时丢失数据文件的解决方法(条件:丢失的数据文件要有备份和备份以来的所有归档日志)SQL> CREATE CONTROLFILE REUSE DATABASE "TS" NORESETLOGS ARCHIVELOG2 MAXLOGFILES 163 MAXLOGMEMB...
解析Linux 特殊文件(zt)
如果您有Dos和Windows经验,就大概知道系统存在若干类型的文件,如系统文件、只读文件、隐含文件等。在Linux/Unix下,文件类型远比Dos/Windows系统多样和复杂。本文以RedHat Linux为例,旨在使读者对Linux下的文件类...
sql pan baseline
从outline到sql profile到11g的sql plan baseline,执行计划的管理和控制增强了很多,11g的sql plan baseline可以很方便的创建,删除,修改属性。outline : http://space.itpub.net/756652/viewspace-544642sql prof...
调整缓冲区高速缓存(Buffer Cache)的性能(转)
调整缓冲区高速缓存(Buffer Cache)的性能 Buffer cache由数据块组成。 1. Buffer cache的工作原理 LRU列表:MRU ………………. LRU。(全表扫描FTS放在LRU端。) 缓冲区块的状态:Free、...
sybase链接
sybase下载资源连接sybase数据ASE的资源链接收集来源于网络:Sybase官方发布的ASE12.5.1的所有的手册,12.5.2以及12.5.3没有什么大动作,基本相同。http://sybooks.sybase.com/asg1251e.htmlSybase ASE的JDBC驱动htt...
数据库中分组字符串相加
--该测试脚本可以直接运行--现在想把数据库中数据按照固定字段分组相加,这里总结了四种方法。--创建测试表、添加测试数据create table test(id varchar2(10),mc varchar2(50));insert into test values('1','11111'...
利用oracle存储过程执行操作系统命令(转)
以下方法在WINNT,LINUX下的oracle9i上测试通过,java过程调用系统命令 首先给使用java存储过程的用户授予一定的权限 <>表示所有文件,也可以单独指定文件。 r w e d表示四种操作 Code: ...