存储管理——深入Oracle 9i核心

小个包子

小个包子

2016-02-19 17:24

关注图老师设计创意栏目可以让大家能更好的了解电脑,知道有关于电脑的更多有趣教程,今天给大家分享存储管理——深入Oracle 9i核心教程,希望对大家能有一点小小的帮助。

  大脑──控制文件

  控制文件的作用

  控制文件的内容

  (1)如图11.1所示。

  (2)出现如图11.2所示的编辑控制文件的选项卡。

  (3)图11.3所示为编辑控制文件的选项卡。

  在共记录了8类信息,各参数的含义如表11.1所示。

  表11.1 控制文件的的内容 参数名称参数含义DATABASE有关该数据库的信息CKPT PROGRESS可对每一个数据库例程的检查点进行跟踪记录的信息REDO THREAD显示分配给数据库重做日志的线程数REDO LOG显示当前分配的重做日志组数和数据库最大数量DATAFILE显示在数据库中创建的数据文件数和允许最大数量FILENAME显示存储在控制文件的文件名数量,包括数据文件、重做日志文件和控制文件TABLESPACE显示可以在数据库中创建的表空间数LOG HISTORY显示最大重做日志条目和当前分配的重做日志数目

  文件夹──表空间

  查询表空间的信息

  (1)如图11.4所示。

  (2)在单元格显示的是表空间的名称。

  (3)在单元格显示的是表空间的类型,有3种类型。

  (4)在单元格显示的是表空间本地空间的管理方法。有两种类型。

  (5)在单元格显示了表空间设置的大小。

  (6)在单元格显示了表空间已经使用的空间大小。

  创建表空间

  (1)如图11.5所示。

  (2)出现如图11.6所示的创建表空间的选项卡。

  (3)切换到如图11.7所示的创建表空间的选项卡。

  (4)成功创建表空间后出现如图11.8所示的界面,单击确定按钮。

  (5)上述创建表空间的SQL代码如下。

  ―――――――――――――――――――――――――――――――――――――

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  CREATE TABLESPACE "TEMPTABLESPACE"

  LOGGING

  DATAFILE 'C:ORACLEORADATAMYORACLETEMPTABLESPACE.ORA' SIZE

  5M REUSE EXTENT MANAGEMENT LOCAL

  ―――――――――――――――――――――――――――――――――――――

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  :第11章createtablespace.sql。

  表空间脱机

  1. 什么时候需要表空间脱机

  让部分数据库不可用,而允许正常访问数据库的其他部分。

  执行脱机表空间备份,尽管表空间处于联机或正在使用状态时也可进行备份。

  使某个应用程序及其一组表在更新或维护该应用程序时暂时不可用。

  2. 表空间脱机的4种方法

  表11.2 表空间脱机的4种方法

方法名称执行操作正常脱机对表空间中所有数据文件(所有这些数据文件都必须是可用的)都将使用检查点临时脱机对表空间中所有联机数据文件都使用检查点立即脱机Oracle不保证提供数据文件,而且不使用任何检查点介质恢复脱机该操作用于执行检查点恢复操作,可以将备份的表空间的数据文件进行复制,并用于归档日志文件

  3.脱机操作的步骤

  (1)如图11.9所示。

  (2)出现如图11.10所示的界面,单击按钮。

  表空间联机

  (1)如图11.11所示。

  (2)出现如图11.12所示的界面。

  数据的仓库──数据文件

  查询数据文件的信息

  (1)如图11.13所示。

  (2)单元格显示的是数据文件的路径和名称。

  (3)单元格显示的是数据文件所在的表空间。

  (4)单元格显示的是数据文件的空间大小。

  (5)单元格显示的是数据文件已经占用的空间大小。

  (6)单元格显示的是已经使用的空间占总空间的百分比。

  建立数据文件

  (1)如图11.14所示。

  (2)出现如图11.15所示的创建数据文件的选项卡。

  (3)切换到如图11.16所示的创建数据文件的选项卡。

  (4)成功创建数据文件后出现如图11.17所示界面。

  (5)上述创建数据文件的SQL代码如下。

  ―――――――――――――――――――――――――――――――――――――

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  ALTER TABLESPACE "TEMPTABLESPACE"

  ADD

  DATAFILE 'C:ORACLEORADATAMYORACLETEMPDATAFILE.ora' SIZE

  5M AUTOEXTEND

  ON NEXT 100K MAXSIZE UNLIMITED

  ―――――――――――――――――――――――――――――――――――――

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  :第11章createdatafile.sql。

  数据文件脱机与脱机

  (1)如图11.18所示。

  (2)出现如图11.19所示界面。

  有备无患──回退段

  表11.3 段的类型

段的名称段的作用数据段存放资料表或簇的资料的区的集合索引段存储索引数据的区的集合回退段存储要撤消的信息,有的书籍上也称为回滚段临时段当SQL语句需要临时空间时,将建立临时段。一旦执行完毕,临时段占用的空间将归还给系统

  什么是回退段

  回退段是一种特殊类型的数据段,记录着数据库被某个事务操作后的资料的原值,因此回退段里的资料可以用来对数据库进行恢复。

  创建回退段

  (1)如图11.20所示。

  (2)出现如图11.21所示的创建回退段的选项卡。

  (3)切换到如图11.22所示的创建回退段的选项卡。

  (4)出现如图11.23所示界面。

  (5)打开数据库的初始化文件init.ora,其中有关回退段的设置参数如下。

  ―――――――――――――――――――――――――――――――――――――

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  # 系统管理的撤消和回退段

  undo_management=AUTO

  undo_tablespace=UNDOTBS

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  ―――――――――――――――――――――――――――――――――――――

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  将上述代码更改为如下代码。

  ―――――――――――――――――――――――――――――――――――――

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  # 系统管理的撤消和回退段

  undo_management=MANUAL

  undo_tablespace=UNDOTBS

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  ―――――――――――――――――――――――――――――――――――――

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  (6)如图11.24所示。

  (7)成功创建回退段后的界面如图11.25所示。

  (8)上述创建回退段的SQL代码如下。

  ―――――――――――――――――――――――――――――――――――――

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  CREATE PUBLIC ROLLBACK SEGMENT "TEMPROLLBACKSEGMENT"

  TABLESPACE "UNDOTBS"

  STORAGE ( INITIAL 10K

  NEXT 10K

展开更多 50%)
分享

猜你喜欢

存储管理——深入Oracle 9i核心

编程语言 网络编程
存储管理——深入Oracle 9i核心

Oracle 9i管理的模式

编程语言 网络编程
Oracle 9i管理的模式

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Oracle 9i 角色的管理

编程语言 网络编程
Oracle 9i 角色的管理

Oracle 9i管理的用户

编程语言 网络编程
Oracle 9i管理的用户

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Oracle 9i 用户的管理

编程语言 网络编程
Oracle 9i 用户的管理

Oracle 9i基于Web的管理

编程语言 网络编程
Oracle 9i基于Web的管理

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

ORACLE数据库的逻辑备份

ORACLE数据库的逻辑备份

win8将软件固定到任务栏

win8将软件固定到任务栏
下拉加载更多内容 ↓