Oracle Release 2提供对PL/SQL集合的增强,它可以通过以前的发布版本进行代码维护。例如,你可以在Release 2中将PL/SQL集合用作一个单一的参数,从而避免了使用一长串的域作为参数。 另外一个优点是记录的集合现在可以是BULK COLLECTION INTO子句的目标。在Release 2以前,我们必须为返回的每个列创建一个集合。例如
安装前的准备: 硬件平台:44P model 170 memory:512MB 硬盘:两块36.4GB # lspv hdisk0 0002784f38261d63 uservg hdisk1 0002784f65025cf2 rootvg 在/tmp 上建立目录oracle9i_install,下级目录为Disk1,Disk2,Disk3,Disk4,为oracle9201 版本的 安装软件,已经经过解压完成。 在/上建立
Oracle9i的一个令人激动的新特性是init.ora文件的转移。由于取代了原来的init.ora文件,你现在可以使用ALTER SYSTEM命令动态地改变所有的参数。 使用Oracle9i,你可以使用一个二进制服务器参数文件(SPFILE)来管理初始化参数。在缺省的情况下,一个新的Oracle9i数据库可以运行在一个SPFILE,所以你必须在SQL启动时的P
就我看,Oracle9i最重要的新特性就能动态修改几乎所有Oracle性能参数。这使Oracle专家能在Oracle实例运行期间动态地重新配置它——不管是因为要解决当前的一个性能问题,还是因为预测到一个紧迫的性能需求。由于能动态修改系统全局区域(System Global Area,SGA)中的所有东西(SGA是Oracle的一个实例使用的RAM),所以至
本文是我在 Red Hat 7.1 (内核版本:2.4.22 )和 7.2(内核版本:2.4.710) 上安装 Oracle 9i (9.0.1) 数据库的总结,如果需要更多的信息请参考 Oracle 的文档: Oracle9i Database Documentation for Linux。 需要说明的是, 7.1 已经得到了 9i 和 9iAS 的验证,可以参考: " Red Hat Announces Validation Of
Oracle8i里的仅索引(indexonly)执行计划在Oracle9i里得到了加强,所以现在能够提供对基于函数的索引(functionbased index,FBI)的支持。Oracle的索引组织表(indexorganized table,IOT)是一个很好的例子,能够说明Oracle如何在可能的时候忽略对表格的访问。简而言之,每当Oracle SQL优化器检测到它能够为查询提供服务
Oracle9i数据库在内部特性方面有着非常大的增强,其中一个最令Oracle DBA兴奋的莫过于可以动态设置全部的Oracle SGA控制参数。与8i不同的是,原来都将初始化参数放到一个文本文件中,并且在数据库启动的时候读取,Oracle9i却可以通过ALTER DATABASE和ALTER SYSTEM命令复位全部的Oracle参数。 在9i前,如果想对Oracle数据