开发者社区 问答 正文

从读取TCP数据的逻辑来看这里没有明显的block,可能的原因有哪些?

从读取TCP数据的逻辑来看这里没有明显的block,可能的原因有哪些?

展开
收起
游客gbsb4ehzllekm 2022-05-12 20:18:31 572 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • request的SQL太大,Server(3306端口上的服务)从TCP读取SQL需要放到一块分配好的内存,内存不够的时候需要扩容,扩容有可能触发fgc。request请求一次发过来的是多个SQL,应用读取SQL后,将SQL分成多个,然后先执行第一个,第一个执行完后返回response,再读取第二个。……可能还有其它未知原因。

    2022-05-12 22:08:13 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答分类:
问答标签:
问答地址:
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等