优化源系统
遵循以下指导进行 VLDB 系统的源导出:
- 清除技术表和不必要的数据。 有关详细信息,请查看 SAP 说明 #2388483。
- 将 R3load 进程与 DBMS 服务器分开,这是最大程度提高导出性能的重要步骤。
- R3load 应在新的高速 Intel CPU 上运行。 UNIX 服务器性能很差,请不要在其上运行 R3load。 具有 128 GB RAM 的双插槽市售 Intel 服务器成本很低,可以节省数天甚至数周的调整/优化或咨询时间。
- 确保使用高速网络,最好有 10 GB 的带宽,并且源数据库服务器与 Intel R3load 服务器之间的网络跃点数极少。
- 建议将物理服务器用于 R3load 导出服务器,某些客户场地的虚拟化 R3load 服务器在极端网络吞吐量条件下并没有表现出良好的性能或可靠性。
- 将较大的表排序到 Orderby.txt 的开头。
- 使用信号文件配置半并行导出/导入。
- 大型导出将受益于较大表的未排序导出。 审查未排序导出的实质影响非常重要,因为将未排序导出导入到在主键中具有聚集索引的数据库会更慢。
- 在源 DB 服务器与 Intel R3load 服务器之间配置巨型帧。
- 调整源数据库服务器上的内存设置,以优化顺序读取/导出任务。 有关详细信息,请查看 SAP 说明 #936441。