.东莞网站建设,国内wordpress例子,影楼网站制作,移动物联网流量卡本篇博客用于持续记录开发过程中的常用的需要注意的事项#xff0c;都是严重的生产问题大家总结出来的、记得持续更新喔。一#xff0c;不要以时间戳作为唯一健时间戳精确到ms级别#xff0c;并不能作为唯一入口参数#xff0c;数据库更新唯一查询参数#xff0c;唯一健需…本篇博客用于持续记录开发过程中的常用的需要注意的事项都是严重的生产问题大家总结出来的、记得持续更新喔。一不要以时间戳作为唯一健时间戳精确到ms级别并不能作为唯一入口参数数据库更新唯一查询参数唯一健需要以唯一标志的值比如UUID等全球唯一标志。这一点比较重要尤其是高并发的时候会出现问题。二缺漏检查必须同时处理null和“”的判断具体处理方法1 必须判断时候为空string类型判断是否为nulllist类型判断是否为null以及list.size()1等2 如果值为空如何处理首先抛出异常其次对后面的返回值有无影响两种情况分别如何处理考虑周全三系统日志表如果日志访问量或者埋点的场景比较多必须使用异步写入日志的行为防止影响系统正常业务流程的流转。必要时需要加上开关如果异步的措施还是存在问题堵塞的情况生产环境必要时可以关闭日志开关解决生产问题。四索引需要注意的如果在索引字段加了函数处理比如substr的话那么该字段是用不了索引的八大批量DB操作规范DB的SQL超过一定量级 需要DBA进行审核才能继续处理版本。