DB2表空间的扩容方法 |
本文标签:DB2 表空间 DB2数据库使用时,如果表空间满了,该如何扩容呢?下文将教给您DB2数据库表空间扩容的方法,供您参考,希望对您有所帮助 。 1)直接添加一个容器的例子: db2 " ALTER TABLESPACE PAYROLL ADD (DEVICE /dev/rhdisk9 10000) " 2)改变现有容器的大小(该方法不会触发balance,但如果表空间建立在裸设备上,则要扩冲裸设备空间): db2 " ALTER TABLESPACE TS1 RESIZE (FILE /conts/cont0 2000, DEVICE /dev/rcont1 2000, FILE cont2 2000) " 注意这种方式就是将原有的相应容器都改成大小是2000页 db2 "ALTER TABLESPACE TS1 RESIZE (ALL 2000)" 这种方式就是把表空间中所有的容器大小都改成2000页 db2 " ALTER TABLESPACE TS1 EXTEND (FILE /conts/cont0 1000, DEVICE /dev/rcont1 1000, FILE cont2 1000) " 这种方式就是将相应的容器都扩大1000页,也就是增加1000页 。 db2 " ALTER TABLESPACE DATA_TS EXTEND (ALL 1000)" 这种方式就是将所有的容器都增加1000页 。 |