自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

转载 redo和undo之五构造CR块

(以下参考来自网络)Oracle会在三种情况下去读回滚段构造CR块1.只要数据块上有锁,Oracle将会构造CR块。 2.游标的SCN小于块的SCN,证明块在游标打开之后又被修改过了,这就要去构造CR块。 3....

2009-10-19 09:56:22 543

转载 redo和undo之四事物槽

ITL,InterestedTransactionList,相关事务列表。此表中每一行,按Oracle惯用的说法,又叫一个槽,SLOT.事物槽的组成itl Xid...

2009-10-16 16:14:46 123

转载 redo和undo之七快照过老错误

快照过老错误(ora-01555)成因:1.undo段太小,不足以在系统上执行工作:由于回滚段是循环使用的,当事务提交以后,该事务占用的回滚段事物表会被标记为非活动,回滚短空间可以被覆盖重用,如果这时一个查询需要...

2009-05-11 21:42:21 116

转载 redo和undo之六块清除

块清除:由于oracle在进行事物操作时在数据块上存储数据块的行级锁(lb-lock byte)和itl信息(包括提交标志和scn等)所以oracle在事物提交之后需要清除这些事物数据(但是会保留xid和uba)这叫作块清除。 ...

2009-05-11 21:23:46 175

转载 dml操作

插入语句注意emp后面的column要和values后面的column一一对应SQL> insert into emp(empno,ename) values(0001,'ORA');1 row created...

2009-05-09 22:19:43 99

转载 sql语句分类

数据查询语句(select):查询语句数据操作语句(dml):对数据的插入,更新,删除(insert,update,delete)数据定义语句(ddl):对数据库对象的建立,修改,删除数据控制语句(dcl):用户权限的授予取消及...

2009-05-09 22:19:05 77

转载 模糊查询

找出和表相关的数据字典试图(“%”)select table_name from dict where table_name like 'DBA\_TAB%' escape '\';“%”匹配n多个字母,“/”是转义符...

2009-05-09 22:18:29 69

转载 关于null

null:表示不可用,未分配,未知,或者不适用等意义。null可以理解成无穷大。当表达式中(数学表达式和关系表达式)有一个值为null时,那么整个表达式也为null,有一种情况例外null||"hello"||nul...

2009-05-09 22:17:50 123

转载 排序

员工按照部门排序select * from emp order by deptno;按照部门号升序排列(从小到大排)select * from emp order by deptno desc;按照部门号降...

2009-05-09 22:17:16 64

转载 条件表达式函数

decode不同工种按照一定得比例涨工资select empno,ename,job,sal,decode(job,'PRESIDENT',1.10*sal,...

2009-05-09 22:16:20 187

转载 select语句练习

练习:1.哪个部门没有员工select d.dname from emp e,dept d where e.deptno(+)=d.deptno and e.empno is null;(外连接效率高)2) sele...

2009-05-09 22:15:20 105

转载 集合操作

合集1)union部门是ACCOUNTING和工种是CLERK的人员集合SQL> select e.empno,ename,d.dname,e.job from emp e,dept d where e.deptno=...

2009-05-09 22:14:36 63

转载 分组函数

常用的分组函数有countmaxminavg(nvl)xxx,0)) 求平均值要写成这样,否则会忽略null字段sumstddev 标准差variance 方差平均工资大于2000的部门select d.deptno,ma...

2009-05-09 22:13:43 71

转载 子查询

子查询的位置:1.select关键词后2.fom关键词后(内嵌试图)3.where关键词后4.having关键词后一个子查询的结果可以是:1.一张表2.一行3.一个值子查询必须用"()"括起来子查询的分类:1.标准子查询:本身执...

2009-05-09 22:12:26 88

转载 树状查询

select empno,ename,mgr,level from emp start with mgr=7566 connect by prior mgr=empno ; EMPNO ...

2009-05-09 22:10:42 98

转载 基础select语句

等值连接(内连接)员工和部门的对应管理(内连接)select e.empno,e.ename ,d.dname from emp e,dept d where e.deptno=d.deptno;等值连接(外连接...

2009-05-09 22:09:22 643

转载 redo和undo之三例解undo和redo运行机制

例如更新数据update emp set sal= 15000 where empno=7839;1.检查empno=7839的记录是否在buffer cache中,如果不在这读取到buffer cac...

2009-05-07 17:41:59 192

转载 redo和undo之二undo

undo记录了精简信息,这些信息足以撤销事物。undo作用1.回滚事物2.保持一致行读:每个数据块头部都会记录一个提交scn,当数据更改提交后,提交scn同时被更改,假如当一个查询(select)开始时的scn大于提...

2009-05-06 15:40:53 79

转载 redo和undo之一redo

REDO文件中只包含少量信息,但这些信息足以重演事物。oracle通过Redo来实现快速提交,这是因为重做日志文件可以连续的,顺序的快速写出。redo的作用:1.用于数据库恢复,当数据库发生故障时,数据库可以被恢复...

2009-05-06 15:39:49 101

转载 scott/tiger模式表说明

雇员表(emp)表 字段类型描述 1empnonumber(4)雇员编号 2enamevarchar2(10)雇员姓名 3jobvarchar2(9)工作职位 4mgr...

2009-05-04 15:26:59 369

转载 ASSM段空间管理技术

assm1.jpgassm2.jpg ...

2009-04-30 12:01:16 82

转载 sqlplus的变量设置

一、自定义变量使用DEFINE命令定义变量定义一个变量sql> define deptname = sales 清空一个变量的定义sql> undefine deptname 使用自己的定义的变量sql...

2009-04-27 17:59:56 355

转载 sqlplus的格式化输出

set linesize n (120)设置每行能容纳的字符数,范围为1~32767 。在查询时,通常一条记录会显示一行,如果一行显示不下,则会自动换行。用户输入数据时,当一行输入的值超过一行的最大值时,也会自动换行。...

2009-04-27 17:59:11 273

转载 脚本中常用的sqlplus命令

set feedback off;set heading off;set echo off;set term off;set trimout onset trimspool onset linesize 120;set pag...

2009-04-27 17:57:15 178

转载 rman命令详解

全备脚本run{...

2009-04-27 00:21:31 113

转载 不完全恢复

启动数据库到mount状态RMAN> startup mount;恢复数据库RMAN> restore database;进行不完全恢复1)基于时间的不完全恢复$export NLS_DATE...

2009-04-27 00:20:10 75

转载 完全恢复

创建一个临时的spfile文件在$ORACLE_HOME/dbs下执行$echo db_name=ora > initora.ora启动实例到nomount状态RMAN> startup nomount;...

2009-04-27 00:19:20 65

转载 增备脚本

创建备份目录 mkdir -p /mnt/oradata/ordrbakchown -R oracle:dba /mnt/oradata/ordrbakchmod -R /mnt/oradata/or...

2009-04-27 00:18:29 235

转载 全备脚本

创建备份目录 mkdir -p /mnt/oradata/ordrbakchown -R oracle:dba /mnt/oradata/ordrbakchmod -R /mnt/oradata/or...

2009-04-27 00:17:14 56

转载 检查点和oracle数据库的恢复(五)数据库恢复

正常启动:控制文件checkpoint cnt和数据文件chkpt cnt一致且控制文件stop checkpoint scn和相应的数据文件的start checkpoint scn一致,启动后重新置控制文件s...

2009-04-23 15:56:07 121

转载 检查点和oracle数据库的恢复(四)cnt

控制文件中***************************************************************************DATA FILE RECO...

2009-04-23 14:21:35 176

转载 检查点和oracle数据库的恢复(二)checkpoint

conventional checkpoint将dirty list中的脏数据全量写入数据文件中。先提示dbwr写脏数据,等待dbwr写完脏数据,然后执行文件头和控制文件的写操作。哪些操作引发convention...

2009-04-14 17:47:34 258

转载 检查点和oracle数据库的恢复(三)RBA

什么是rba?脏数据块改对应的redo记录条目的位置 rba包括哪些内容?条目所在redo文件的sequence号 条目所在日志文件的块号 ...

2009-04-14 15:13:57 181

转载 检查点和oracle数据库的恢复(一)SCN

scn号研究什么是scn(system change number)号scn号是ORACLE数据库一个内部时钟,是数据库的历史时间记录,用来衡量ORACLE事务(transaction)发生的顺序,是一个时间概念。...

2009-04-14 14:27:28 129

转载 vmware增加scsi共享磁盘

1)使用如下命令创建一个10G大小的共享磁盘(在vmware的根目录下命令行运行)vmware-vdiskmanager -c -s 10Gb -a lsilogic -t 3 "e:\virtual-disk\share0...

2009-04-10 17:05:01 568

转载 例解数据库设计三大范式

  范式说明  第一范式(1NF):数据库表中的字段都是单一属性的,不可再分。这个单一属性由基本类型构成,包括整型、实数、字符型、逻辑型、日期型等。  例如,如下的数据库表是符合第一范式的:字段1 ...

2009-03-17 15:02:17 35

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除