软件开发Db2表空间

db2数据库表空间的pagesize 在表空间创建后 ,还可以更改吗?

db2数据库表空间的pagesize 在表空间创建后 ,还可以更改吗,如果能更改,那更改的方法是什么,大约1千万条数据量的表,更改的时候影响正常业务使用吗,谢谢老师

参与12

2同行回答

tongshuaitongshuai  数据库工程师 , 北京新数科技有限公司
db2表空间的pagesize在创建表空间时就指定好,一旦确定后就不能再修改了。显示全部

db2表空间的pagesize在创建表空间时就指定好,一旦确定后就不能再修改了。

收起
互联网服务 · 2019-10-24
atpeace331atpeace331  数据库管理员 , 银行
DB2 的表空间创建后,pagesize 是不能更改的。但是,根据您的场景,您可以在数据库中创建指定 pagesize 的表空间。然后,使用 ADMIN_MOVE_TABLE 存储过程,在线将1千万条数据的那张表迁移到新建的表空间上,可以将业务的影响降到最小,但是还得测试正常业务下是否会存在潜在的锁...显示全部

DB2 的表空间创建后,pagesize 是不能更改的。
但是,根据您的场景,您可以在数据库中创建指定 pagesize 的表空间。
然后,使用 ADMIN_MOVE_TABLE 存储过程,在线将1千万条数据的那张表迁移到新建的表空间上,可以将业务的影响降到最小,但是还得测试正常业务下是否会存在潜在的锁问题。

收起
银行 · 2019-10-24

提问者

小小寇
软件开发工程师北大医信
擅长领域: 服务器数据库Db2

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-10-24
  • 关注会员:3 人
  • 问题浏览:5669
  • 最近回答:2019-10-24
  • X社区推广