Chinaunix首页 | 论坛 | 博客
  • 博客访问: 91195151
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: DB2/Informix

2008-04-03 20:15:03

  出处:Unix爱好者家园unix-cd.com   
除了已存在的Extent外,有几种办法可以改变后续分配的Extent的大小:
* 并接 当分配新的Extent时,如果Exent与该表原有的Extent在物理上是连续的,这两个Extent会并接成一个大的Extent。这种情况在向表中装如大量数据时最容易发生。
* 加倍 当分配给一个表的Extent的数目增至16的倍数,系统自动将Extent的大小加倍。
* 手工修改。可以用alter table语句来改变新增加的Extent的大小。如:alter table sotres modifynextsize 50。不能更改已经存在的Extent的大小。
如果Dbspace中的可用连续空间不足一个Extent的大小,则系统会按最小的可用连续空间的大小分配一个Extent。
阅读(503) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~