ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:1.01MB ,
资源ID:2465722      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2465722.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(oracle 管理表空间及其文件.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

oracle 管理表空间及其文件.docx

1、oracle 管理表空间及其文件表空间类型与物理数据库布局存储管理 永久表空间 撤销表空间 临时表空间永久表空间SYSTEM SYSAUX 任何超出会话或事务边界后,需要由用户和应用程序的段都应该存储在永久表空间中。SYSTEM表空间 用户段绝对不应该驻留在system表空间中。 10g开始可以指定默认的临时表空间,默认永久表空间。 所有表空间使用由位图段管理,位图段在表空间的第一个数据文件的第一部分中。SYSAUX表空间 不应该有任何用户段 其内容根据应用程序划分,可以使用EM进行查看。 EM中可以查看SYSAUX表空间 当驻留在sysaux表空间中的特定应用程序的空间使用率过高,或者由于与

2、其他使用sysaux表空间的应用程序严重征用sysaux表空间而造成I/O瓶颈,可以将这些应用程序中的一个或多个移动到不同表空间。撤销表空间多个可以共存,但是只有一个是活动的临时表空间多个可以共存,并且同时处于联机活动状态。临时表空间组织少包含一个临时表空间,否则将不存在。使用临时表空间组优点:具有多个会话的单个用户,对每个会话使用不同的临时表空间。创建临时表空间组:SQL alter tablespace temp1 tablespace group tempgrp;Tablespace altered.SQL alter tablespace temp2 tablespace group

3、tempgrp;Tablespace altered.SQL alter tablespace temp3 tablespace group tempgrp;Tablespace altered.SQL select group_name,tablespace_name from dba_tablespace_groups;GROUP_NAME TABLESPACE_NAME- -TEMPGRP TEMP1TEMPGRP TEMP2TEMPGRP TEMP3创建具有临时表空间组的用户:SQL create user jianye identified by abcd12 2 default t

4、ablespace users 3 temporary tablespace tempgrp;User created.SQL select username,default_tablespace,temporary_tablespace 2 from dba_users 3 where username = JIANYE;USERNAME DEFAULT_TABLESPACE EMPORARY_TABLESPACE- - -JIANYE USERS EMPGRP物理数据库布局和存储管理 优点:1.最大化I/O吞吐量 2.最大化数据库整体性能传统磁盘空间存储1. 调整数据文件2. 调整表空间3

5、. 移动数据文件,联机重做日志文件,控制文件调整表空间和数据文件大小ALTER DATABASE 调整小文件表空间的大小参数: Autoextend on 允许自动扩展 off 不允许自动扩展 Next(size) 需要自动扩展时,分配给数据文件的大小 Maxsize(size) 设置最大限额示例:调整大小Alter databaseDatafile /oracle/oradata/orcl/user01.dbf resize 20MAutoextend onNext 20MMaxsize 1g;示例:添加文件Alter tablespace usersAdd datafile /oracle

6、/oradata/orcl/user02.dbf Size 20MAutoextend onNext 10mMaxsize 200m;使用ALTER TABLESPACE调整大文件表空间的大小 大文件表空间只由一个数据文件组成。 创建大文件表空间: SQL create bigfile tablespace dmarts 2 datafile /oracle/oradata/dmarts.dbf size 750m 3 autoextend on next 100m maxsize unlimited 4 extend management local 5 segment space mana

7、gement auto; 只在具有小文件表空间的数据文件级别中有效的操作可以在表空间级别上用于大文件表空间。 在具有小文件表空间的表空间级别上尝试改变数据文件参数是不允许的。 示例:修改大文件表空间SQL alter tablespace dmarts resize 500m;Tablespace altered.SQL alter tablespace users resize 20m;alter tablespace users resize 20m*ERROR at line 1:ORA-32773: operation not supported for smallfile table

8、space USERS使用EM Database Control 调整小文件表空间的大小使用EM 可以实现上述两种事物。 增加大小并针对表空间的单个数据文件打开自动扩展 添加第二个数据文件实验环境搭建:添加表空间以及数据文件sql语句:SQL create tablespace xport datafile /oracle/oradata/orcl/xport.dbf size 10M;Tablespace created.EM添加:创建表空间输入表空间名,并指定属性,添加数据文件输入该表空间下的数据文件名,并指定其属性:1.修改表空间数据文件:Server - Storyage - Tabl

9、espaces -xprot(表空间) Edit - -区管理 类型 是无法更改的 2.添加表空间数据文件 从表空间中删除数据文件思路:创建新的表空间,将所有对象移动到新的表空间中,并且删除原来的表空间。设置属性:此页显示了可以在重组时修改的表空间属性。区分配:自动 统一段空间管理:自动 表空间中的对象将自动管理其空闲空间。这样将提高空闲空间管理的性能。手动 表空间中的对象将使用空闲列表来管理其休闲空间,这是为了确保向后兼容保存脚本以便于重新编辑。移动数据文件使用ALTER DATABASE 移动数据文件一般步骤:1. 作为sysdba连接数据库,并关闭实例。2. 使用操作系统命令移动数据文件

10、3. 以mount模式打开数据库4. 使用alter database 改变对数据库中数据文件的引用5. 以OPEN模式打开数据库6. 对包括控制文件的数据库执行增量备份或完整备份。示例:1. sys连接数据库,并确认xport表空间中数据文件名称(v$database/v$tablespace)SQL select d.name from 2 v$datafile d join v$tablespace t using(ts#) 3 where t.name=XPORT;NAME-/oracle/product/10.2.0/oradata/fstest/xport.dbf2. 关闭数据库S

11、QL shutdown immediateDatabase closed.Database dismounted.3. 执行操作系统命令,改变文件路径SQL ! bash-3.2$ mv /oracle/product/10.2.0/oradata/fstest/xport.dbf /oracle/oradata4. 以mount方式打开数据库,改变控制文件的路径名引用,将其指向数据文件新位置SQL alter database mount;Database altered.SQL alter database rename file 2 /oracle/product/10.2.0/orad

12、ata/fstest/xport.dbf to 3 /oracle/oradata/xport.dbf;Database altered.5. 打开数据库SQL alter database open;Database altered.使用ALTER TABLESPACE 移动数据文件1. 使用具有alter tablespace权限账户,对表空间进行脱机处理。2. 使用操作系统命令移动数据文件3. 使用alter tablespace 改变对数据库中数据文件的引用4. 将表空间返回到联机状态示例1. 设置tablespace 脱机处理。SQL alter tablespace xport o

13、ffline;Tablespace altered.2.使用操作系统命令移动数据文件 SQL ! mv /oracle/product/10.2.0/oradata/fstest/xport02.dbf /oracle/oradata;3.使用alter tablespace 改变对数据库中数据文件的引用SQL alter tablespace xport rename datafile 2 /oracle/product/10.2.0/oradata/fstest/xport02.dbf to 3 /oracle/oradata/xport02.dbf;Tablespace altered.

14、4.联机表空间SQL alter tablespace xport online;Tablespace altered.ALTER DATABASE 与 ALTER TABLESPACE 区别1. alter tablebase 只需脱机表空2. alter database 需要关闭数据库实例3. alter tablespace 不能用于system,sysaux,联机撤销表空间,临时表空间移动联机重做日志文件只有有两个及两个以上的重做日志文件组时,数据库才能正常开启 操作:1. 保持数据库打开,添加一个组然后删除一个组2. 关闭数据库,移动重做日志文件移动重做日志文件,以消除写入日志文件与访问oracle组件的征用问题同上ALTER DATABASE移动控制文件在使用初始参数文件时候,移动控制文件的步骤类似于前面移动数据文件和重做日志文件的过程:关闭实例,使用操作系统命令移动文件,更改连接,启动实例。在使用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1