使用 AWS SCT 优化 Amazon Redshift - AWS Schema Conversion Tool

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

使用 AWS SCT 优化 Amazon Redshift

您可以使用 AWS Schema Conversion Tool 优化 Amazon Redshift 数据库。使用 Amazon Redshift 数据库作为源,使用测试 Amazon Redshift 数据库作为目标,AWS SCT 建议通过排序键和分配键来优化您的数据库。

优化 Amazon Redshift 数据库

使用以下过程优化您的 Amazon Redshift 数据库。

优化 Amazon Redshift 数据库
  1. 为 Amazon Redshift 集群拍摄手动快照以作为备份。优化 Amazon Redshift 集群并对所做的任何更改进行测试后,您可以删除该快照。有关更多信息,请参阅 Amazon Redshift 快照

  2. 从项目左侧面板中选择一个要转换的架构对象。打开该对象的上下文 (右键单击) 菜单,然后选择 Collect Statistics

    AWS SCT 使用统计数据针对排序键和分配键提出建议。

  3. 从项目左侧面板中选择一个要优化的架构对象。打开该对象的上下文 (右键单击) 菜单,然后选择 Run Optimization

    AWS SCT 针对排序键和分配键提出建议。

  4. 要查看建议,请在项目左侧面板的架构下方展开表节点,然后选择一个表。选择 Key Management 选项卡,如下所示。

    “Key management (键管理)”选项卡

    左侧窗格包含键建议,以及每个建议的置信评级。您可以选择其中一个建议,也可以通过在右侧窗格中编辑来自定义键。

  5. 您可以创建一个包含优化建议的报告。要创建该报告,请执行以下操作:

    1. 从项目左侧面板中选择一个已经优化的架构对象。打开该对象的上下文 (右键单击) 菜单,然后选择 Create Report

      该报告将在主窗口中打开,并显示 Summary 选项卡。报告将显示具有优化建议的对象的数量。

    2. 选择 Action Items 选项卡,以查看报告格式的密钥建议。

    3. 您可以将优化报告的本地副本另存为 PDF 文件或逗号分隔值 (CSV) 文件。CSV 文件仅包含操作项信息。PDF 文件包含摘要和操作项信息。

  6. 要将建议的优化应用于数据库,请在项目右侧窗格中选择一个对象。打开对象的上下文 (右键单击) 菜单,然后选择 Apply to database