首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > Oracle培训笔记20060416
【标  题】:Oracle培训笔记20060416
【关键字】:Oracle,20060416
【来  源】:http://blog.csdn.net/sunjavaduke/archive/2007/03/01/1518236.aspx

Oracle培训笔记20060416

存储管理
文件的管理:
 控制文件
 控制文件中有数据库的构成。(数据的物理结构,
   数据库的同步信息,数据的名字和标识,备份和恢复文件.....)控制文件有多个,但实际上只有一份,只要有一个控制文件没有写对,那么将会使数据库关闭。
 重做日志文件
 放置重做日志文件,管理方式:
 (1)数据库有两个以上的重做日志组。
 (2)每个重做日志组是又一个以上的重做日志文件构成的
 (3)同一个组内的组员,彼此镜像,内容完全一样,大小相同,同时写入,可以起到保护作用
 (4)日志组按照连续循环的方式写入日志组,一个日志写满后,向下一个日志写:日志切换
瓶颈问题解决办法:加组
组信息可以使用一个视图去查看:V$LOG视图
组员信息:V$LOGFILE
 增加组:图形工具创建
ALTER DATABASE
    ADD LOGFILE GROUP REDO4
    ('C:\ORACLE\ORADATA\NEUSOFT\REDO4.ora') SIZE 1024K
状态为INVALID STALE
强制发生切换
alter system switch logfile;
alter system checkpoint;
alter database drop logfile group 组号;

删除组:
要求:数据库至少需要两个组
 CURRENT组不能删除
 ACTIVE组不能删除,里面的内容是有用的
 存档未结束的组不能删除
 操作系统上的文件不能被删除
练习:创建一个新组,然后设置为当前组
练习:删除这个组

增加组员
 图形工具,一个组每个组员的大小是一样的
删除组员
数据库至少需要一个有效组员
 CURRENT组的组员不能删除
 存档未结束的组不能删除
 操作系统上的文件不能被删除 

 表空间和数据文件的管理:物理单元:数据文件是操作系统块构成的
逻辑单元:数据库(database)----表空间(tablespace)---段(segment)---区(extent)---ORACLE块(oracle block)
为什么创建表空间,根据数据的不同,创建不同的表空间
系统表空间只有一个SYSTEM
非系统表空间
分类,用户数据表空间,索引数据表空间,UNDO表空间(专用),临时表空间(专用),工具数据表空间
数据文件的规范明明:名称{编号}.dbf

除还原表空间(UNDO)和临时表空间(临时)之外,都是永久表空间

创建表空间:create table PM(...) tablespace TTT;
练习:创建一个表空间,又两个10M的数据文件构成,这两个文件都可以自动扩展,每次扩展1M,最大扩展到50M,表空间用本地管理,区尺寸都使用1M
段空间管理用自动
图形工具:
CREATE TABLESPACE "ZHANG01"
    LOGGING
    DATAFILE 'C:\ORACLE\ORADATA\NEUSOFT\ZHANG01.dbf' SIZE 10M
    EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT  AUTO
ALTER DATABASE
    DATAFILE 'C:\ORACLE\ORADATA\NEUSOFT\ZHANG01.DBF' AUTOEXTEND
    ON NEXT  1M MAXSIZE  50M
select * from user_sys_privs;查看权限
alter user abc quato users 10m. 

逻辑存储结构的管理:
(表,UNDO段,临时段,索引.....) 

TRUNC()函數:【上一篇】
Oracle培训笔记20060414:【下一篇】
【相关文章】
  • Oracle MD5加密的存储过程的实现
  • Oracle与SQL Server的数据同步方法。
  • Oracle中的归档日志(Archive Log)
  • ubundtu Linux 下安装 ORACLE 10G
  • 使用Oracle的PL/SQL发送Email
  • Error:ORA-01033:ORACLE initialization or shutdown in progress错误解决
  • Oracle 丢失数据文件和控制文件的恢复案例
  • Oracle表段中的高水位线HWM
  • oracle SQL性能优化
  • 解析oracle的rownum
  • 【随机文章】
  • 发送MAIL的时候老是出现500错误
  • 有效为Windows XP系统减掉肥肉
  • 第二天我本应到城里去
  • CSS+JS实现的选项卡效果
  • HP-UX System and Network Fundermental读书总结
  • python运行
  • 关于Connection以及Router
  • 什么是NFS文件系统 - 转载
  • Representation SQL Information in Logical Log
  • 静态分析技术-拆解教程
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.