记录的保存时间是否与NetSuite中的项目行数成比例?

问题描述 投票:0回答:1

我有500条项目的SO。

单击“保存”按钮后,将执行以下代码,可能需要大约90到120秒才能完成保存:

var so_submit_id = so_record.save({
                    // enableSourcing: true,
                    // ignoreMandatoryFields: false
});

我发现项目行越多,保存记录的时间越长。节省时间是否与项目行数成正比?时间复杂度之间是否存在线性关系O(n)?

我们如何减少记录节省时间?我们可以划分记录来更新值并最终合并子记录吗?

time-complexity netsuite server-side mergesort suitescript
1个回答
1
投票

在“自定义”>“脚本”>“脚本记录”下,您的记录类型正在运行多少个脚本?

基于此,您可以通过双击Oracle |获得“性能详细信息”的结果UI左上角的NetSuite徽标。这将提示一个对话框,描述事情花了多长时间。对线数进行一些测试,您可以为系统绘制曲线。

希望这为测试增加价值!

© www.soinside.com 2019 - 2024. All rights reserved.