一个表空间有多个数据文件,新增数据时的写入顺序和分配算法初探实验(上)
当一个表空间中有多个数据文件,新增数据时,会写到哪个数据文件上呢?有人说是由ORACLE随机控制,即是根据一个分配算法计算后,将新增的数据写入到指定的一个或多个数据文件上。但这个算法是什么,一直也没有找到相关的说明。下面的这个实验,算是对这个算法的一个初步探寻吧,供大家参考。
ORACLE ROLLUP和CUBE的使用
以下转自:http://blog.csdn.net/wanghai__/article/details/4817920作者:wh62592855ROLLUP,是GROUP BY子句的一种扩展,可以为每个分组返回小计记录以及为所有分组返回总计记录。CUBE,也是GROUP BY子句的一种扩展,可以返回每一个列组合的小计记录,同时在末尾加上总计记录。在文章的...
手工指定CHANNEL与设置PARALLELISM参数的异同以及FILESPERSET参数的作用
下面以实验的方式,展示在RUN块中手工指定多信道(CHANNEL,也有称之为“通道”) 与设置并行度PARALLELISM参数 的异同,以及FILESPERSET参数的作用。RMAN备份时,为了加快备份的速度,提供了并行处理的方式。一种是设置多个信道,另一种是设置PARALLELISM参数。那么这两种方式有什么不同呢?今天在实验的方式...
RAC 之 RMAN 备份
以下转自:http://blog.csdn.net/tianlesoftware/article/details/5901053 作者:Dave这篇主要介绍的是RAC 环境下的RMAN 备份。 关于Oracle 备份与恢复的一些理论知识参考我的Blog: Oracle 备份 与 恢复 ...
RMAN模拟还原和恢复
以下转自:http://www.itpub.net/thread-1728743-1-1.html 作者:hkdbaRMAN验证: (1)BACKUP ... VALIDATE (2)VALIDATE (3)RESTORE ... VALIDATERMAN模拟还原和恢复: (4)RESTORE ... PREVIEW (5)RECOVER ... TEST附:check logical 选项一、BACKUP ... VAL...
reset incarnation研究
以下转自作者ORA-600的博文(二篇全为一篇)http://blog.itpub.net/22235/viewspace-348212/http://blog.itpub.net/22235/viewspace-352013/上午刚处理完客户的一个问题,正在发呆,一个哥们在msn上跟我发了个链接,问起我Oracle里incarnation的问题,本来也没想那么多,回答了几个问题,后来觉得这么...
Oracle SQL Trace 和 10046 事件
以下转自:http://blog.csdn.net/tianlesoftware/article/details/5857023 作者:Dave一. SQL_TRACE当SQL语句出现性能问题时,我们可以用SQL_TRACE来跟踪SQL的执行情况,通过跟踪,我们可以了解一条SQL或者PL/SQL包的运行情况,SQL_TRACE命令会将SQL执行的整个过程输出到一个trace文件中,我们可...
LINUX下安装ORACLE的常用设置参数及环境变量说明
fs.aio-max-nr = 1048576指的是 同时可以拥有的的异步IO请求数目。 值出现在 /etc/sysctl.conf 文件中,推荐值是:1048576 其实它等于 1024*1024 也就是 1024K 个。可以参阅网上文章 :http://johanlouwers.blogspot.com/2010/02/aio-max-nr-parameter-for-oracle.html http://www.ibm.com/de...
Oracle字符集的查看和修改
以下转自:http://soft.chinabyte.com/database/361/12294861.shtml 一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,...
Oracle联机日志文件丢失或损坏的处理方法
以下转自:http://bbs.chinaunix.net/thread-605827-1-1.html经验总结:联机日志分为当前联机日志和非当前联机日志,非当前联机日志的损坏是比较简单的,一般通过clear命令就可以解决问题。损坏非当前联机日志:1、启动数据库,遇到ORA-00312 or ORA-00313错误,如:ORA-00313: open failed for members of log g...
Oracle 判断 并 手动收集 统计信息 脚本
以下转自:http://blog.csdn.net/tianlesoftware/article/details/6445868 作者:Dave一. 说明 在之前的blog: Oracle Statistic 统计信息 小结 &nb...
以sysdba身份登录oracle报ORA-1031权限不足错误之完美分析
以下转自:http://mikixiyou.iteye.com/blog/1584891 作者:mikixiyou在linux 操作系统的数据库服务器上,使用”sqlplus / as sysdba” 登录Oracle 10.2 数据库实例时,登录失败,显示ORA-01031: 权限不足。在数据库所在服务器上登录的操作,使用的是操作系统认证方式...
Oracle 11.2.0.1不能在Windows 2008 R2 X64上启动
受影响的产品版本:11.2.0.1受影响的平台:Windows 2008 R2 64位版本故障现象: 当服务器使用超过32颗物理核心时,Oracle 11.2.0.1数据库在Windows 2008 R2 64位版本上启动时挂起。截止本博客发出之是,尚未相应的补丁发布。但在Oracle 12.1及以后的版本中已不存在此问题。附件为MOS文档原文,...
Oracle 10.2.0.4 的库不能安装在使用INTEL XEON X7550 CPU的WINDOWS X64系统上
Bug 10403162 : UNABLE TO CREATE 10G R2 DATABASE ON INTEL XEON X7550 CHIP 受影响的产品版本:10.2.0.4受影响的平台:Microsoft Windows x64 (64-bit)故障现象: 不能安装10g R2版本的数据库在使用INTEL XEON X7550 CPU的WINDOWS X64系统上,但11g R2版...
AIX中YUM库的配置和使用方法
1. 编辑YUM配置,取消GPG校验. vi /etc/yum.conf 设置 gpgcheck=0 2. 编辑YUM库配置. vi /etc/yum.repos.d/server.repo 将内容修改成如下所示 "()"中的内容为说明,不要输入: [server] (名称可自定义) name=Red Hat Enterprise Linux baseurl=file...
ORACLE中数据文件大小及数量限制初探
在ORACLE中,数据库是由实例和物理存储结构组成的。而物理存储结构是指存储在磁盘上的物理文件,包括数据文件(data file)、控制文件(control file)、联机重做日志(online redo log)、参数文件(spfile/pfile)、警告日志(alert log)、跟踪文件(trace file)等众多作用不同的文件所组成的。...
查看分区表的基本情况及其创建语句
在维护和管理ORACLE数据库时,当遇到需要查看库中有多少分区表,分区的类型、分区键,以及创建该分区表的相关语句时,可以使用以下的方法。 有关分区表,ORACLE提供了两个字典视图。 一个是DBA_PART_TABLES(其中DBA可以用ALL或USER...