IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

oracle

redhatas3+oracle9i安装脚本

25日更新
redhatas3+oracle9i安装脚本

当insert,update,delete的操作时,在commit之前,实际上已经做了以下操作  1。 在sga区中产生回滚段的记录(rollback segment)。  2。 在sga的数据库共享池中修改了数据。  3。 已经在sga的重做日志缓冲区中为以上两条的缓冲做了重做记录。  4。 取决于上面3项的大小和消耗的时间,一部分上面的记录转移到磁盘上。

23日更新
标签: oracle 数据库
oracle提交事务时如何使用回滚和重做日志

oracle的存储过程返回记录集,关键之处是要用游标。   关于数据库的游标(cursor)大家肯定都接触不少,我们可以通过OPEN,FETCH,CLOSE操作控制游标进行各种方便的操作,这方面的例子我就不在重复了。我们现在要介绍的是游标变量(cursor variable)。类似游标,游标变量也是指向一个查询结果集的当前行。不同的是,游标变量能

23日更新
标签: oracle
oracle存储过程返回记录集

1、查看Oracle数据库缓冲区命中率  select a.value + b.value "logical_reads", c.value "phys_reads",   round(100 * ((a.value+b.value)c.value) / (a.value+b.value)) "BUFFER HIT RATIO"    from v$sysstat a, v$sysstat b, v$sysstat c   where a.statistic# = 40 and b.statistic# = 41   and c.statistic#

23日更新
标签: oracle 数据库
Oracle数据库缓冲区命中率

ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化, 体现为sys用户下的一些表和视图。数据字典名称是大写的英文字符。  数据字典里存有用户信息、用户的权限信息、所有数据对象信息、表的约束条件、统计分析数据库的视图等。我们不能手工修改数据字典里的信息。很多时候,

20日更新
标签: oracle 数据库
如何有效地利用oracle的数据字典

RedhatLinuxAS4.0安装Oracle9.2.0.4手记

RedhatLinuxAS4.0安装Oracle9.2.0.4手记

Oracle10gR2+RedHatEnterpriseLinuxAS4安装

14日更新
Oracle10gR2+RedHatEnterpriseLinuxAS4安装

ORA00235 controlfile fixed table inconsistent due to concurrent update ORA00235控制文件固定表由于并发更新导致不一致  Cause Concurrent update activity on a control file caused a query on a control file fixed table to read inconsistent information.   Action Retry the operation. 案例一:使用RMAN l

08日更新
标签: oracle 数据库
Oracle错误案例:ORA-00235

1 、DBMS_REPAIR包的使用 Oracle提供的DBMS_REPAIR包可以发现、标识并修改数据文件中的坏块。 DBMS_REPAIR包的工作原理比较简单——将检查到的坏块标注出来,使随后的dml操作跳过该块。同时,DBMS_REPAIR包还提供了几个过程,可以用来保存索引的键值(这些键值指向被标注为坏块的block)的过程,以及修复freelists和segment

08日更新
标签: oracle 数据库
DBMS_REPAIR包修复损坏数据块

1. ORACLE实例的进程结构和内存结构 1) 进程结构 进程是操作系统中的一种机制,它可执行一系列的操作步。在有些操作系统中使用作业(JOB)或任务(TASK)的术语。一个进程通常有它自己的专用存储区。ORACLE进程的体系结构设计使性能最大。 ORACLE实例有两种类型:单进程实例和多进程实例。 单进程ORACLE(又称单用户ORACLE)

08日更新
标签: oracle 数据库
Oracle进程结构和内存结构的实例

本文描述了Sun Solaris上运行Oracle数据库所需要设置的一些内核参数。 一些预备知识 shared memory:共享内存段: 一个内存区域,可以被不同的进程读取。Oracle使用它来构成SGA。Oracle使用以下三种方法来创建一个SGA区: 1.使用单个共享内存段。 2.使用连续多个共享内存段。 3.使用多个不连续共享内存段。 Oracle优先使

08日更新
标签: oracle 数据库
Oracle和SUN Solaris内核参数

1、介绍: dbms_logmnr是oracle在oracle8i所提供的新package。它主要用于分析log file文件(包括online redo log file,archived log file),将log file中的信息转存到v$logmnr_contents中,从而获取对oracle数据库操作的历史信息。它不仅可以分析oracle8i的log file,也可以分析oracle8的log file。信息主要包括在你分析的

08日更新
标签: oracle 数据库
Oracle logminer使用方法总结

ORA00922 missing or invalid option 0RA00922: 丢失或者无效的选项   Cause An invalid option was specified in defining a column or storage clause. The valid option in specifying a column is NOT NULL to specify that the column cannot contain any NULL values. Only constraints may follow the datatype. S

08日更新
标签: oracle 数据库
Oracle错误案例:ORA-00922

一、流程简介 1、先不直接使用Drop table命令,取而带之用带有REUSE STORAGE子句的Tuncate table命令。因为没有Extents要被回收,Trunate table命令执行很快,只是段的highwater mark简单的被调整到段头的block上。 2、使用带有KEEP子句的alter table命令逐渐的回收表的Extents,以减轻对Cpu的压力。 二、以一个例子来说明

08日更新
标签: oracle 数据库
Oracle中有效的Drop一张大表

1. 查看表的具体情况 查看是不是分区表,有多少个分区、分区字段: SQL> col table_name for a20 SQL> col column_name for a20 SQL> select a.table_name,a.partitioned,b.partition_count,c.column_name 2 from user_tables a, user_part_tables b, user_part_key_columns c 3 where a.table_name=''STAT_SUBMIT

08日更新
标签: oracle 数据库
如何在亿级记录表中创建索引

1、startup nomount 非安装启动,这种方式启动下可执行:重建控制文件、重建数据库读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。 2、startup mount dbname 安装启动,这种方式启动下可执行: 数据库日志归档、 数据库介质恢复、 使数据文件联机或脱机, 重新定位数据文件、重做日志

08日更新
标签: oracle 数据库
Oracle各种启动程序方式详细介绍

TNS00510 Internal limit restriction exceeded Cause Too many files or sockets open simultaneously (or some other resource has been depleted). Action For further details, trace the operation for protocol details. TNS12500 TNS:listener failed to start a dedicated server process Cause The process of sta

08日更新
标签: oracle 数据库
Oracle错误案例:TNS-00510

一、创建索引对执行计划的影响 在SQL开始执行之前,Oracle会确定SQL语句的执行计划,并按照执行计划的步骤访问相应的表和索引。 一旦执行计划确定下来,Oracle会按照这个执行计划完成SQL语句的执行,在SQL语句执行开始之后建立的索引不会改变SQL语句的执行计划。 因此,创建索引不会对执行计划有任何的影响,也就不会对运行

08日更新
标签: oracle 数据库
Oracle创建索引对SQL语句执行的影响

ORACLE里锁有以下几种模式: 0:none 1:null 空 2:RowS 行共享(RS):共享表锁,sub share 3:RowX 行独占(RX):用于行的修改,sub exclusive 4:Share 共享锁(S):阻止其他DML操作,share 5:S/RowX 共享行独占(SRX):阻止其他事务操作,share/sub exclusive 6:exclusive 独占(X):独立访问使用,exclusive 数字越大

08日更新
标签: oracle 数据库
关于Oracle几种锁管理的汇总

DCD 起初是专为 客户机没有从会话中断开联接的情况下断电的环境设计的. DCD由服务端开始建立联接. 这时候SQL*Net 从参数文件中读取变量, 设置一个定时器定时产生信号. 这个时间间隔是sqlnet.ora文件中的SQLNET.EXPIRE_TIME提供的. 当定时器设定的时间到了之后, 服务器上的SQL*Net 发送一个探测包到客户端.(如果是数据库联

08日更新
标签: oracle 数据库
Oracle死联接检测(DCD)的探讨与研究
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐