51,411
社区成员
发帖
与我相关
我的任务
分享这是有两个请求 第一个请求(请求A)访问A数据源正在CRUD中,这时候又来一个新的请求(请求B)访问B数据源,这理解没错吧?请求A占用了一定量的CPU和内存,如果请求a和请求b都在同一个服务器内进行,由于a先占用了部分资源,B可调用的剩余资源将会减少,so,速度当然会慢。 所以,你是问接口响应慢还是数据库的性能降低?接口性能降低无法调整,数据库性能降低再具体分析,是高并发还是大表?
你描述的情况有肯能是大量的IO操作影响服务器性能,所以第2个请求比较慢
如果库不一样,考虑把库放在两台服务器上,
如果库一样, 建议做读写分离,减少写对读的影响