16.20 - 缺省会话和流 - Teradata Data Mover

Teradata® Data Mover 用户指南

Product
Teradata Data Mover
Release Number
16.20
Published
2021 年 11 月
Content Type
用户指南
Publication ID
B035-4101-107K-CHS
Language
中文 (简体)

如果未指定 source_sessionstarget_sessionsdata_streams 的值,Data Mover 将动态确定源或目标会话和流的数量。这一数量的确定取决于多个因素,包括 AMP 数量、映射中的 AMP 数量(如果支持 Teradata Database MAPS Architecture 功能)和所移动对象的大小等。如果您不熟悉如何调整实用程序以最大程度地提高性能,这些动态值是一个很好的起点。建议用户测试各种组合,因为每个作业的理想设置会因站点的不同而有所不同。当特定值能够更好地满足特定作业的要求时,您可以指定 source_sessionstarget_sessionsdata_streams. 的值。

状态输出可显示用于移动每个对象的源和目标会话或流数量。

对于 ARC 作业,会话和流的数量将基于所移动的最大对象进行计算。计算出会话和流的数量之后,将对在作业期间发生移动的所有对象使用此相同数量的会话和流。

对于 DSA 作业,source_sessionstarget_sessions 不适用。如果未指定 data_streams,DSA 将会自动确定软流数。要限制数据传输期间使用的软流数,请指定较小的 data_streams 值。

对于 TPT 作业,将计算所移动的每个对象的会话和流的数量。为了达到最佳性能,每个移动对象使用源和目标会话及数据流的不同组合。如果源系统或目标系统支持 MAPS,则数据流和会话的动态容器或用户作业输入必须遵循以下标准:
  • 源会话数量不能大于源对象映射中的 AMP 计数。
  • 目标会话数量不能大于目标对象映射中的 AMP 计数。
  • 数据流数量不能大于源或目标对象映射中的 AMP 计数。

对于三个性能设置(source_sessionstarget_sessionsdata_streams),如果用户提供了其中一个或多个设置的值,则会自动根据用户指定的值来计算未指定的值。

运行 list_job_steps 命令可查看 Data Mover 动态计算的会话和流。

如果在特定的源系统或目标系统上启用了 Teradata 动态系统管理 (TASM) 会话规则,则 TASM 规则会覆盖 Data Mover 会话。