记录的保存时间是否与 NetSuite 中的项目行数成正比?
Is the saving time of record proportional to the number of item lines in NetSuite?
我有一个包含 500 个项目行的 SO。
单击 "Save" 按钮后,将执行以下代码,可能需要 90 到 120 秒才能完成保存:
var so_submit_id = so_record.save({
// enableSourcing: true,
// ignoreMandatoryFields: false
});
我发现项目行越多,记录保存的时间越长。
节省时间是否与项目行数成正比?它们之间是否存在时间复杂度为O(n)的线性关系?
如何减少记录保存时间?我们可以划分记录来更新值,最后合并子记录吗?
在“自定义”>“脚本”>“脚本记录”下,您的记录类型 运行 有多少个脚本?
基于此,您可以通过双击 Oracle | 获得 "Performance Details" 的结果。 UI 左上角的 NetSuite 标志。这将提示一个对话框,描述什么以及花费了多长时间。对线数进行一些测试,您可以为您的系统绘制一条曲线。
希望这个附加值对测试有用!
我有一个包含 500 个项目行的 SO。
单击 "Save" 按钮后,将执行以下代码,可能需要 90 到 120 秒才能完成保存:
var so_submit_id = so_record.save({
// enableSourcing: true,
// ignoreMandatoryFields: false
});
我发现项目行越多,记录保存的时间越长。 节省时间是否与项目行数成正比?它们之间是否存在时间复杂度为O(n)的线性关系?
如何减少记录保存时间?我们可以划分记录来更新值,最后合并子记录吗?
在“自定义”>“脚本”>“脚本记录”下,您的记录类型 运行 有多少个脚本?
基于此,您可以通过双击 Oracle | 获得 "Performance Details" 的结果。 UI 左上角的 NetSuite 标志。这将提示一个对话框,描述什么以及花费了多长时间。对线数进行一些测试,您可以为您的系统绘制一条曲线。
希望这个附加值对测试有用!