近期在优化Redis流量问题,Mysql慢查询问题,有什么好办法在前期避免,而非每一段时间就要处理一次,请高人解惑。

1、在员工写代码时, 有什么规则或者要求吗?
2、有什么好的工具监测吗?

平时测试不做压测,只能后期发现问题再修补。

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 12

这个优化是一直存在的,一开始,你所有表都不建索引也没什么问题。还有就是业务一直变动,有时候字段调个顺序都不一样

3周前 评论

做cr ,代码分离出仓储层更方便 统一看仓储层的代码就行了

3周前 评论
huangYX (楼主) 3周前
huangYX (楼主) 3周前
ononl 3周前
ononl 3周前
huangYX (楼主) 2周前
ononl 2周前

前期做好规划,尤其是表设计以及未来业务可能用到的索引,SQL编程的时候结合业务反馈表设计,大多也只能这样的了,因为增量有多大你根本无法评估,不可能你上来搞个项目就考虑高并发设计,这有点不现实,大多数都是业务增长达到瓶颈的时候才会去优化,一般来说硬件优化大于软件优化。

2周前 评论
huangYX (楼主) 2周前

这种主要靠前期的技术方案设计吧

热数据放 redis ,尽量不每次都打到数据库,每次查到的数据,缓存一段时间

光这个简单设计,就能避免很多慢查询了

1周前 评论

"平时测试不做压测,只能后期发现问题再修补"

上线前,跑一次压测

2天前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!