欢迎分享,转载请注明来源:内存溢出
生产环境应当有负责监控项目的一些系统。例如,kibana上可以查看哪些接口的响应时间比较长。数据库监控可以看到有没有慢查询,有的话去找运维要一下具体的慢查询语句,然后去分析这个慢查询产生的时间和都有哪些接口被调用了。去看这些接口的响应时间哪个能对的上。定位到对应的代码,进行优化。这个是个人认为比较常见的一种情况。这是属于设计上的问题。开发软件成型之后必须进行压力测试。并发与长时间运行的效率。数据库结构不合理,还有就是大型网站不可能全都给你动态网页访问。必须有生成静态页面的过程。具体方式您需要系统学习。基本上来说就是将页面上的元素提前与数据库进行交互之后生成的静态页面。而将该静态页面的信息再次存入数据库。 SSH中你必须要使用的就是AJAX技术。。局部刷新网页和数据库进行交互的工作量就没有那么大的负荷。。楼上的说的在理,我个人是这么考虑到 基于楼上那位仁兄的办法,你访问应该是去数据库拿地址,是否可以在页面初始化的时候加载该页面所需地址,如果是专门的浏览,你也可以做类似后台分页的功能,一次加载10条或者15条 ,如果你现在觉得WEB服务器的就是因为导致很慢,你可以看看 你取得地址的SQL语句 是否可以优化,查询结构是否合理,数据量大的时候sql语句的用法是很重要的。以上内容仅供参考
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
移动宽带网速怎么样?
上一篇
2023-05-28
机房怎么选择一个好的PDU呢?哪个品牌好?
下一篇
2023-05-28
评论列表(0条)