Oracle表空间

导读:

  用户需要保留的任何段或应用跨越一个会话或事务的数据都保留在Permanent 空间.如SYSTEM和SYSAUX 空间.从 Oracle10g开始,SYSTEM 空间默认为本地化管理. 空间第一个数据文件中的第一部分中的位图段管理所有的 空间使用.

  SYSTEM 空间使用本地化管理,该数据库的其它 空间同样为本地化管理或设置为只读.

  2. Undo 撤消 空间

  数据库中可存在多个撤消 空间,但任一时间只有一个撤消 空间被激活.用于事务回滚,提供读一致性,支持 OracleFlashback的一些特性,如Flashback Query.

  为撤消 空间设置合适的大小防止"Snapshot too old"错误.

  3. Temporary 临时 空间

  数据库中可同时在线和激活多个临时 空间,但 Oracle10g前用一用户的多个会话共用一个临时 空间,因为仅只有一个默认的临时 空间可被赋给用户.为解决潜在的性能瓶颈, Oracle支持临时 空间组.

  临时 空间组由至少一个临时 空间组成.

  创建名为TEMPGRP的临时 空间组:

  1: SQL>alert tablespace temp1 tablespace group tempgrp;2: Tablespace altered.3: SQL>alert tablespace temp1 tablespace group tempgrp;4: Tablespace altered.5: SQL>alert tablespace temp1 tablespace group tempgrp;6: Tablespace altered.

  改变数据库默认临时 空间为TEMPGRP

  1: SQL>alter database default temporary tablespace tempgrp;2: Database altered.

  删除临时 空间组,必须先删除组成员:

  1: SQL>alert tablespace temp1 tablespace group ';2: Tablespace altered.

  新增数据视图DBA_TABLESPACE_GROUPS显示每个临时 空间组成员:

  1: SQL> select group_name, tablespace_name from dba_tablespace_groups;2: GROUP_NAME TABLESPACE_NAME3: ---------------------------- ----------------------------4: TEMPGRP TEMP15: TEMPGRP TEMP26: TEMPGRP TEMP37: 3 rows selected.



本文转自

http://203.208.35.101/search?q=cache:gE1ZPMlzIcwJ:60.190.88.90/ljf/2008/05/oracle-4.html+ORACLE+%E6%B0%B8%E4%B9%85%E8%A1%A8%E7%A9%BA%E9%97%B4&hl=zh-CN&newwindow=1&gl=cn&st_usg=ALhdy2-TGFVdZ8aipgqyPMPfnCqK1rqekQ&strip=1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值