尽可能的将逐条查询转化为一次查询一个批次,减少与数据库交互次数尽量不用表关联,关联不要超过3个表join尽量不用子查询尽量不要全表扫描或者select*或者update所有列输入参数做校验服务不要直接抛出异常,可以返回错误码以便调用方进行不同处理不要一次性查询或导出所有数据,可以分页查询线上服务要接入方法性能和存活监控上层服务可以直接依赖底层,底层尽量不要直接依赖上层,可以通过MQ或者其他工具异步解决提前做好服务降级的准备
转载请注明原文地址: https://lol.8miu.com/read-22773.html