MaxCompute性能表现优劣,主要取决您的表设计是否符合规范。为方便您衡量MaxCompute表的性能表现,建议您在优化之前首先建立性能基准。

说明 MaxCompute表设计规范详情请参见表设计规范
在优化表前后测试系统性能时,您需要记录每张表的数据同步时间、占用存储大小以及查询性能的详细信息。如果您使用的是预付费(包年包月)方式购买的MaxCompute项目资源,您还需要记录购买数。
测试项 测试值
数据同步时间
占用存储大小
查询执行时间
查询费用预估

记录数据同步时间

在您执行数据同步任务后,可以在运维中心 > 周期实例的页面右键查看用户任务运行时间,如下图所示。

关于如何查看及优化同步任务的详情请参见数据同步任务调优

记录占用存储大小

您可以使用describe命令查看全表或表中某个分区占用物理存储的大小,如下图所示。

记录查询执行时间及预估费用

如果您使用DataWorks进行查询,可以在运行任务时或通过点击下列图标直接通过图形页面查看预估费用。

任务完成运行后,可在运行日志中查看到运行时间。