Establish a performance baseline

更新时间:
复制 MD 格式

The performance of MaxCompute is highly dependent on compliant table design. To measure the performance of your MaxCompute tables, establish a performance baseline before you begin optimization.

Note

For more information, see Table design specifications.

Test the system performance before and after table optimization. For each table, record the data synchronization time, storage size, and query performance details. If you use subscription resources for your MaxCompute project, also record the number of purchased resources.

Test item

Test value

Data synchronization time

None

Storage size

None

Query running time

None

Estimated query cost

None

Record the data synchronization time

After a data synchronization task runs, right-click the task on the Operation Center > Recurring Instances page to view its running time.

Record the storage size

Log on to the DataWorks console.

You can use the describe command to view the physical storage size of an entire table or a specific partition. For more information, see DESC TABLE/VIEW.

Record the query running time and estimated cost

Log on to the DataWorks console, go to the DataStudio page, and create an ODPS SQL node.

You can view the estimated cost on the page when you run the task or by clicking the Estimate icon. After the task is complete, you can view the running time in the operational log.