我有500条项目的SO。
单击“保存”按钮后,将执行以下代码,可能需要大约90到120秒才能完成保存:
var so_submit_id = so_record.save({
// enableSourcing: true,
// ignoreMandatoryFields: false
});
我发现项目行越多,保存记录的时间越长。节省时间是否与项目行数成正比?时间复杂度之间是否存在线性关系O(n)?
我们如何减少记录节省时间?我们可以划分记录来更新值并最终合并子记录吗?
在“自定义”>“脚本”>“脚本记录”下,您的记录类型正在运行多少个脚本?
基于此,您可以通过双击Oracle |获得“性能详细信息”的结果UI左上角的NetSuite徽标。这将提示一个对话框,描述事情花了多长时间。对线数进行一些测试,您可以为系统绘制曲线。
希望这为测试增加价值!