电信设备制造商数据库Informix

Informix如何更改表的EXTENT的大小?

除了已存在的Extent外,有几种办法可以改变后续分配的Extent的大小:* 并接 当分配新的Extent时,如果Exent与该表原有的Extent在物理上是连续的,这两个Extent会并接成一个大的Extent。这种情况在向表中装如大量数据时最容易发生。* 加倍 当分配给一个表的Extent的数目增至16的...显示全部
除了已存在的Extent外,有几种办法可以改变后续分配的Extent的大小:
* 并接 当分配新的Extent时,如果Exent与该表原有的Extent在物理上是连续的,这两个Extent会并接成一个大的Extent。这种情况在向表中装如大量数据时最容易发生。
* 加倍 当分配给一个表的Extent的数目增至16的倍数,系统自动将Extent的大小加倍。
* 手工修改。可以用alter table语句来改变新增加的Extent的大小。如:alter table sotres modifynextsize 50。不能更改已经存在的Extent的大小。
如果Dbspace中的可用连续空间不足一个Extent的大小,则系统会按最小的可用连续空间的大小分配一个Extent。收起
参与4

查看其它 3 个回答chenhuajun0311的回答

chenhuajun0311chenhuajun0311系统管理员信龙科技
11以后加了个可以整理EXTENTS的功能
IT分销/经销 · 2011-06-27
浏览946

回答者

chenhuajun0311
系统管理员信龙科技

chenhuajun0311 最近回答过的问题

回答状态

  • 发布时间:2011-06-27
  • 关注会员:0 人
  • 回答浏览:946
  • X社区推广