« 改版www.eygle.com主页 | Blog首页 | Howl's.Moving.Castle »
Oracle10g ASM数据库中表空间的维护
作者:eygle |【转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】链接:http://www.eygle.com/archives/2005/06/oracle10g_asmea.html
1.缺省的Oracle命名
当使用ASM + OMF管理时,Oracle会自动分配文件名称,创建相应的文件。
我们创建表空间的工作可以简化为:
create tablespace tablespace_name; |
一个命令。
以下是Oracle的缺省命名示例:
$ sqlplus "/ as sysdba" SQL*Plus: Release 10.1.0.3.0 - Production on Thu Jun 16 09:26:22 2005 Copyright (c) 1982, 2004, Oracle. All rights reserved. Connected to: Oracle Database 10g Enterprise Edition Release 10.1.0.3.0 - 64bit Production With the Partitioning and Data Mining options SQL> select name from v$datafile; NAME -------------------------------------------------------------------------------- +DATADG/mmsdb/datafile/system.259.3 +DATADG/mmsdb/datafile/undotbs1.258.3 +DATADG/mmsdb/datafile/sysaux.257.3 +DATADG/mmsdb/datafile/users.256.3 +DATADG/mmsdb/datafile/platform.278.1 +DATADG/mmsdb/datafile/gateway.279.1 6 rows selected. |
2.自定义名称和文件大小创建
如果我们想自定义文件大小及名称,可以使用如下方法创建:
SQL> create tablespace cumail datafile '+DATADG/mmsdb/datafile/cumail'size 100m; Tablespace created. SQL> select name from v$datafile; NAME -------------------------------------------------------------------------------- +DATADG/mmsdb/datafile/system.259.3 +DATADG/mmsdb/datafile/undotbs1.258.3 +DATADG/mmsdb/datafile/sysaux.257.3 +DATADG/mmsdb/datafile/users.256.3 +DATADG/mmsdb/datafile/platform.278.1 +DATADG/mmsdb/datafile/gateway.279.1 +DATADG/mmsdb/datafile/cumail 7 rows selected. SQL> drop tablespace cumail including contents and datafiles; Tablespace dropped. |
3.创建ASSM管理表空间
需要指定segment space子句:
3.更改文件大小
4.设置UNIFORM SIZE属性
如果需要设置extent的一些属性,那么必须显示的指定。
简单操作,供参考。
-----
这篇 【Oracle10g ASM数据库中表空间的维护】来自 www.eygle.com | CSDN技术网摘| del.icio.us|365Key
需要指定segment space子句:
SQL> create tablespace cumail 2 segment space management auto; Tablespace created. SQL> select name from v$datafile; NAME ------------------------------------------------------ +DATADG/mmsdb/datafile/system.259.3 +DATADG/mmsdb/datafile/undotbs1.258.3 +DATADG/mmsdb/datafile/sysaux.257.3 +DATADG/mmsdb/datafile/users.256.3 +DATADG/mmsdb/datafile/platform.278.1 +DATADG/mmsdb/datafile/gateway.279.1 +DATADG/mmsdb/datafile/cumail.280.3 7 rows selected. SQL> select tablespace_name,extent_management,segment_space_management from dba_tablespaces; TABLESPACE_NAME EXTENT_MAN SEGMEN ------------------------------ ---------- ------ SYSTEM LOCAL MANUAL UNDOTBS1 LOCAL MANUAL SYSAUX LOCAL AUTO TEMP LOCAL MANUAL USERS LOCAL AUTO PLATFORM LOCAL MANUAL GATEWAY LOCAL MANUAL CUMAIL LOCAL AUTO 8 rows selected. |
3.更改文件大小
SQL> alter database datafile '+DATADG/mmsdb/datafile/cumail.280.3' resize 300m; Database altered. SQL> |
4.设置UNIFORM SIZE属性
如果需要设置extent的一些属性,那么必须显示的指定。
SQL> create tablespace ticket extent management local uniform size 128k segment space management auto; Tablespace created. SQL> select name ,bytes/1024/1024 from v$datafile; NAME BYTES/1024/1024 ---------------------------------------- --------------- +DATADG/mmsdb/datafile/system.259.3 450 +DATADG/mmsdb/datafile/undotbs1.258.3 25 +DATADG/mmsdb/datafile/sysaux.257.3 330 +DATADG/mmsdb/datafile/users.256.3 5 +DATADG/mmsdb/datafile/platform.278.1 1000 +DATADG/mmsdb/datafile/gateway.279.1 1000 +DATADG/mmsdb/datafile/cumail.280.3 300 +DATADG/mmsdb/datafile/ticket.281.1 100 8 rows selected. SQL> alter database datafile '+DATADG/mmsdb/datafile/ticket.281.1' resize 300m; Database altered. |
简单操作,供参考。
-----
这篇 【Oracle10g ASM数据库中表空间的维护】来自 www.eygle.com | CSDN技术网摘| del.icio.us|365Key
By eygle on 2005-06-16 09:46 | Comments (0) | Posted to FAQ | Edit |Pageviews:
| 相关文章 | 随机文章 |
|
My answer for-9个动态性能视图 Oracle 10g Release 2 all available 最新消息:Biti大师离开北京返回杭州 应对Gmail威胁 新版Hotmail正式公测 装修日记:开始铺设安信实木地板 |
网上相关主题:
