网站建设
联系我们
  • PL_SQL游标的使用 2014-02-11 by 数据库开发186

    游标是构建在PL/SQL中,用来查询数据,获取记录集的指针。它让开发者一次访问结果集中一行记录。在oracle中提供了两种游标: 1、静态游标:静态游标是在编译的时候就被确定。然后把结果集复制到内存中静态游标又分为两种:隐式游标和显示游标; 2、ref游标:...

  • PL_SQL的结构控制语句及三种循环 2014-02-11 by 数据库开发94

    控制语句----IF IF-THEN-END IF IF-THEN-ELSE-END IF IF-THEN-ELSIF-END IF IF condition THEN statements; [ELSIF condition THEN statements;] [ELSE statements;] END IF; 分支就是树的结构,条件就是分支的选择,我们只能走到一个支干上。一句话,分之就...

  • 全表扫描的4中优化手段 2014-02-11 by 数据库优化52

    全表扫描的工作是扫描高水位一下所有的数据块。 这里就有一个问题,什么是高水位线。高水位的标志存在表头。 该数据块以后都是崭新未格式化的数据块。高水位的目的有两个: 一、是全表扫描的终点; 二、是并行插入的起点。 优化全表扫描的办法有四个,核心就...

  • Oracle是如何工作的(比较形象) 2014-02-10 by 数据库基础179

    相信大家看了这篇文章对Oracle如何工作有一个形象的了解! 摘自----《Oracle备份与恢复》 ----------------------------------------------------------------------------------------------------------------- 一个名叫Sid的男人,狂热地爱好拍摄、保存和...

  • Oracle中分区表的使用 2014-02-10 by 数据库基础187

    前提: 查询分区:Select *From user_extents WHERE partition_name=分区名; 1 )创建表空间 create tablespace HRPM0 datafile /oradata/misdb/HRPM0.DBF size 5m autoextend on next 10m maxsize unlimited 2 )删除表空间(同时把数据文件也删除) DROP TA...

  • 控制文件的结构 2014-02-10 by 数据库基础97

    ControlfileStructure Thefirstblockofthecontrolfileisaheaderblockthatrecordsjustthecontrolfileblocksizeandthenumberofblocksinthecontrolfile.Thecontrolfileblocksizeisthesameasthedatabaseblocksize.Whenmountingadatabase,Oraclechecksthatthecont...

  • V$SQL,V$SQLAREA,V$SQLTEXT,V$SQLPLAN的区别 2014-02-10 by 数据库基础176

    v$sqltext --------- 存储的是完整的SQL SQL desc v$sqltext Name Null? Type ----------------------------------------- -------- ---------------------------- ADDRESS RAW(4) --------- HASH_VALUE NUMBER --------- 和 address 一起唯一标识一条sql CO...

  • Oracle常见故障及日常规划 2014-01-29 by 数据库基础190

    --============================= -- Oracle 常见故障及日常规划 --============================= 对任何数据库系统而言,对显而易见的故障,应当避免发生本文列出了Oracle常见的故障并给出了解决方案,同时列出了一些日常规划。 一、数据库高可用性的几个目...

  • Oracle回滚(ROLLBACK)和撤销(UNDO) 2014-01-29 by 数据库基础195

    --================================== --Oracle 回滚(ROLLBACK)和撤销(UNDO) --================================== 一、回滚(ROLLBACK)和撤销(UNDO) 回滚和前滚是保证Oracle数据库中的数据处于一致性状态的重要手段。 在9i版本以前 Oracle使用数据库中的回...

  • Oracle数据字典和数据字典视图 2014-01-29 by 数据库基础129

    --============================== --Oracle 数据字典和数据字典视图 --============================== 数据字典 是元数据的集合,从逻辑上和物理上描述了数据库及内容,存储于SYSTEM与SYSAUX表空间内的若干段。 SYS用户拥有所有的数据字典表,数据字典基本...

  • 使用OEM,SQLPlus,iSQLPlus管理Oracle实例 2014-01-29 by 数据库基础180

    --========================================== --使用OEM,SQL*Plus,iSQL*Plus 管理Oracle实例 --========================================== /* 一、管理组件 Oracle 10g数据库管理包含三个组件,本文主要介绍Database Control,SQL*Plus及iSQL*Plus Database...

  • CASE语句与CASE表达式 2014-01-29 by 数据库基础102

    case语句与case表达式是plsql流程控制的重要组成部分,尽管其使用方法较为简单,但容易混淆。本文将描述case语句与case表达式并给出演示以 便于更好理解两者的异同及使用时的注意事项。 一、简单case语句 --语法CASE SELECTORWHEN EXPRESSION 1 THEN STATEMEN...

  • RMAN还原与恢复 2014-01-29 by 数据库维护130

    --==================== -- RMAN 还原与恢复 --==================== 在Oracle中,三大文件即控制文件,数据文件,日志文件的丢失与破坏都将需要使用还原或恢复来使数据库正常化。而RMAN还原与恢复 是实现数据库完整性、可靠性必不可少的手段之一。还原简言之...

  • RMAN概述及其体系结构 2014-01-29 by 数据库维护126

    --========================= -- RMAN 概述及其体系结构 --========================= 一、Recovery Manager(RMAN)特性 是一种用于集备份(backup)、还原(restore)和恢复(recover)数据库于一体的Oracle 工具,支持命令行及图形界面操作 能够备份整个数据库、...

  • RMAN备份详解 2014-01-29 by 数据库维护160

    --====================== -- RMAN 备份详解 --====================== 一、数据库备份与RMAN备份的概念 1.数据库完全备份:按归档模式分为归档和非归档 归档模式 打开状态,属于非一致性备份 关闭状态,可以分为一致性和非一致性 非归档模式 打开状态,非一...