新存储布局的表迁移

2020-08-18 06:06发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们有一个支持SAP...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们有一个支持SAP应用程序的DB2数据库引擎。

我们已经看到数据库文件正在使用的存储层不是最佳的:

  • 我们使用1个文件系统来托管我们的16 TB数据库。
  • 在该文件系统上有6个子目录,每个子目录每个表空间都托管一个容器(34)
  • 1个文件系统由一个大小为vg的84 pv组成,大小也有所不同

我们希望将表移到在新的存储布局上创建的新表空间:

  • 具有8个文件系统来托管数据库
  • 每个文件系统都托管着一个表空间(超过34个)的容器
  • 每个文件系统在其vg内均由8个PV支持

处理此迁移的最佳方法是什么? 可以使用DB6CONV完成吗?

5条回答
Violet凡
2020-08-18 06:11

你好,阿尔伯特,你好,弗兰克,

上述方法对我来说很有意义。

也许还有两条评论:

  • 对于最大的表,您可以考虑将它们放置在自己的专用表空间中,而不是表空间池中。 在非常不幸的星座中,自动哈希算法(将表分配到池表空间)可能会将两个或多个非常大的表放置在同一池表空间中,因此无法提供最佳的平衡布局。
  • 搬家后只拥有sapdata [7-14]很满意,并且喜欢重命名,请查看 db2relocatedb 功能。 这应允许在移动后重命名sapdata。 从功能的角度来看,根本不需要它。 为了优雅起见,这将是一个问题,您是否喜欢sapata计数以" 1"开头。 此外,此程序还应该在测试环境之前进行验证。

最诚挚的问候,汉斯·于尔根

一周热门 更多>