软件开发Db2表空间

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

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

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

收起
参与12

查看其它 1 个回答atpeace331的回答

atpeace331atpeace331数据库管理员银行

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

银行 · 2019-10-24

回答者

atpeace331
数据库管理员银行

atpeace331 最近回答过的问题

回答状态

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