/
BS-5368优化产品添加时的加载速度——Sammi

断舍离
1.绝大多数青年人都不会想的一件事,就是自己的死亡。
2.克制地购买,克制地享受。
3.克制欲望,看本质
这不是传统,这不是传统,这不是传统。
这是生意。
因为我们富起来一共也没多少年。
4.关于衣服饰品

BS-5368优化产品添加时的加载速度——Sammi

1.描述

需求背景:

客户在系统下单后,添加产品加载了很久都没出来。

原因:

with shared默认要为true的参数导致查询慢

补充:

1.查询速度慢:

因为之前查询产品包含了共享产品,所以导致慢。

2.现优化方案:

默认值筛选该客户账号下产品,提高加载速度。

测试思路:

1.对新添加的选项(当前用户产品、定向共享、普通共享产品)的查询结果进行验证

2.对(名称、客户SKU)搜索产品的响应时间进行测量

3.对产品类型之间的关系进行验证

测试步骤:对共享和非共享产品通过名称和客户SKU进行搜索查询和验证

例如:普通共享产品,只能搜索到普通共享的产品,不能搜索到定向共享产品,或当前用户产品。

测试结果:

1.对单个产品的搜索时间平均不超过2秒钟

2.新添加了3个产品类型规则

当前用户产品:当前用户产品勾选后,其他选项即取消,在名称框和客户SKU中,只能搜索到当前用户的产品

定向共享:定向共享勾选后,其他选项即取消,在名称框和客户SKU中,只能搜索到其他客户指定共享给当前客户的产品

普通共享产品:普通共享产品勾选后,其他选项即取消,在名称框和客户SKU中,可以搜索到当前客户和其他客户勾选了普通共享的产品

3.定向共享为指定客户共享,因此会占用库存,若改产品同时为普通共享产品时,且库存全部被定向共享占用,当前客户若要添加该产品到该订单,需额外添加库存

勇于舍弃那些不属于你的东西。
我首先舍弃的是银行卡,包括信用卡和储蓄卡。
我在瞎折腾。
再说说我买的衣服。
终于有一天我看了《断舍离》这本书,开始决定扔东西了。
当年用淘宝是为了省钱,没想到更费钱了……