流缓冲区任务设置 - AWS 数据库迁移服务

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

流缓冲区任务设置

您可以使用来设置流缓冲区设置 AWS CLI,包括以下内容。有关如何使用任务配置文件来设置任务设置的信息,请参阅任务设置示例

  • StreamBufferCount – 使用该选项指定迁移任务的数据流缓冲区数。默认流缓冲区数为 3。增大该设置的值可能会加快数据提取速度。但是,此性能提高在很大程度上依赖于迁移环境,包括源系统和复制服务器的实例类。对于大多数情况,默认值已足够。

  • StreamBufferSizeInMB – 使用该选项指示每个数据流缓冲区的最大大小。默认大小为 8 MB。当你处理非常大的时,你可能需要增加此选项的值LOBs。如果日志文件中包含一条指示流缓冲区大小不足的消息,则也可能需要增大此值。计算此选项的大小时,您可以使用以下方程式: [Max LOB size (or LOB chunk size)]*[number of LOB columns]*[number of stream buffers]*[number of tables loading in parallel per task(MaxFullLoadSubTasks)]*3

  • CtrlStreamBufferSizeInMB – 使用该选项设置控制流缓冲区的大小。该值以 MB 为单位,范围介于 1–8 之间。默认值是 5。当处理巨大数量的表(如数万个表)时,您可能需要增大此值。