AWS Database Migration Service
用户指南 (版本 API Version 2016-01-01)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

流缓冲区任务设置

可以使用 AWS CLI 设置流缓冲区设置,包括:

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

  • StreamBufferSizeInMB – 使用该选项指示每个数据流缓冲区的最大大小。默认大小为 8 MB。在处理非常大的 LOB 时,可能需要增大此选项的值。如果日志文件中包含一条指示流缓冲区大小不足的消息,则也可能需要增大此值。计算此选项的大小时,您可以使用以下方程式: [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。当处理巨大数量的表(如数万个表)时,您可能需要增大此值。