Chinaunix首页 | 论坛 | 博客
  • 博客访问: 368843
  • 博文数量: 245
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: -10
  • 用 户 组: 普通用户
  • 注册时间: 2016-08-24 23:21
文章分类

全部博文(245)

文章存档

2017年(2)

2014年(6)

2013年(1)

2011年(15)

2010年(68)

2009年(153)

分类: Oracle

2009-04-17 14:33:30

从互联网上看到的一些帖子归纳的:
 
可以通过查dba_tablespaces这张表看一个表空间是字典管理的还是本地管理的,相应的字段为extent_management,如果值为DICTIONARY则为字典管理,值为LOCAL则为本地管理。
不能说哪一种好各有各自的应用范围,如下:
1、system表空间只能是数据字典管理的,9i也是一样,这个不用讨论。
2、一般分配及回收空间频繁的表空间比如temp用local管理,主要是为了减少空间分配的等待及数据字典的争用。
3、经常插入、删除、更新的表空间可以用本地管理空间,但这并不是太相关,个人意见。
4、通常的做法是把temp表空间没为local管理,其这的用数据字典管理。
 
select tablespace_name,extent_management from dba_tablespaces;
阅读(1340) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~