自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

异道的专栏

Penny is back!

  • 博客(11)
  • 收藏
  • 关注

原创 Oracle manage index

<br />1、索引提高查询速度,降低增删改速度<br />2、分类,逻辑分类,物理分类<br />        logical:单列多列,唯一不唯一,基于函数的, 外部 <br />        physical: btree平衡树, bitmap 字典项索引(例如性别 where中有or时性能高),partition<br />3、内部组成结构<br />        btree :index entry header(transaction slot) |{key column

2010-09-29 15:18:00 507

原创 Oracle managing tables

<br />1、表超过254列,数据会被放到不同的block中<br />2、rowid组成:data object number, relative file number,block number,row number<br />3、structure of a row: row heaer {col length col value}*<br />4、create global temprary table tmp1 on commit {preserve|delete} rows as se

2010-09-25 16:27:00 431

原创 Oracle managing undo data

<br />1、commit: redo log lgwr-redolog,只要redo完整就可保证数据一致性<br />2、insert 生成undo最少,delete最多,update居中<br />3、undo_retention undo信息的保留时间 秒数<br />4、相关数据字典、视图<br />show parameter undo<br />dba_rollback_segs<br />v$transaction <br />v$undostat<br />v$

2010-09-25 15:07:00 474

原创 Oracle storage structure and relationships

<br />1、oracle以block 最小传输单位<br />2、nonstandard block size db_nk_cache_size n为 2的倍数,要与表空间块大小一样<br />3、block几个参数:<br />       inittrans 块头上的事务槽,允许有多少事务同时访问块内的记录<br />       maxtrans 最大事务数<br />       pctfree 用于update预留的空间,小于pctfree 则从freelist删除 <br /

2010-09-25 11:27:00 506

原创 manage tablespace and datafile

<br />1、two way space manage<br />        data dictionary 中央集权<br />        localmanage 自治区<br /><br />2、3种表空间 permanent  temporary  undo<br /><br />3、read only 模式     可以drop表(可以恢复么?)<br /><br />4、相关数据字典<br />        database_properties<br />  

2010-09-21 16:50:00 423

原创 redo log file

<br />1、log group 包含 member<br />2、log sequence number 顺序增长<br />3、记录进联机文件的几种情景:<br />        transaction commit<br />        every 3 seconds<br />        redo log buffer 1/3 full<br />        redo log buffer > 1m<br />        before dbwn write

2010-09-20 17:17:00 353

原创 data dictionary and dynamic performance view

<br />1、 dd的列表dictionary<br />2、 dpv的列表v$fixed_table<br />3、 手工创建数据库过程中sql.bsq生成数据库基表,生成后由catalog.sql建立数据字典

2010-09-19 15:37:00 382

原创 Create database manual

<br />1、修改环境变量 ORACLE_SID  ORACLE_UNQNAME (. ./ .env生效)<br />2 、创建pfile (注意文件中的换行符)<br />3、 连接到oracle,基于pfile创建spfile<br />4、 startup nomount(启动失败可能需要修改tnsnames)<br />5、 建立需要的目录,执行创建sql脚本(首先建立目录,oracle自己不建)<br />6、 执行数据字典sql脚本 catalog.sql catproc.sql pup

2010-09-15 15:51:00 380

原创 create database

<br />1、 设置sid<br />2、 修改环境变量 ORACLE_HOME 、ORACLE_SID等<br />3、 选择验证方式,操作系统验证,口令文件验证<br />4、 创建pfile<br />5、 连接到oracle<br />6、 基于pfile创建spfile<br />7、 启动instance<br />8、 创建 database<br />。。。。。。

2010-09-10 17:21:00 340

原创 Oracle instance 相关信息

启动文件优先级 spfilesid.ora->default spfile.ora->initsid.ora->default pfile(手工指定 startup pfile='')关闭启动四状态:shutdown nomount mount openlinux strings命令可以查看 spfile中可显示字符

2010-09-09 16:57:00 331

原创 Oracle dba 入门

<br />1、connection是用户端 和服务器端的连接,session是经过认证后用户端一直到数据库端的连接,线路更长。<br /> <br />2、oracle server 包括: instance  database<br /> <br />3、oracle instance 包括 :sga  background process<br /> <br />4、oracle database 三种文件 :control file, data file,online redo log file<b

2010-09-06 16:06:00 372

空空如也

空空如也

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

TA关注的人

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