当前位置: 首页 > news >正文

记一次Sqlserver数据库存储过程调用导致的连接池耗尽事件

背景:

有两台数据库服务器IP分别为A和B。

(1)A服务器上有一个存储过程名称Proc_A,B服务器上有一个存储过程名称Proc_B, A服务器上有B服务器上远程数据库链接,B服务器上也有A服务器上远程数据库链接。

(2)在A服务器上面判断业务数据,如果是条件1,则走A服务器的自己的逻辑(Proc_A),如果是条件2,则在A服务器上远程调用B服务器上的逻辑(Proc_B)。

(3)在B服务器上面判断业务数据,如果是条件2,则走B服务器的自己的逻辑(Proc_B),如果是条件1,则在B服务器上远程调用A服务器上的逻辑(Proc_A),A服务器和B服务器的数据是物理隔离的。

(4)A服务器和B服务器的数据是物理隔离的。

发生过程:

在A服务器上调用B服务器上的逻辑,正常不在A上就在B上,因为设备故障导致了传入了非法的业务数据,导致判断既不是A服务器的逻辑,也不是B服务器上的逻辑,在A服务器上远程调用B,B服务器上又在调用A服务器的逻辑,默认产生了循环。

故障现象:

数据库通过客户端无法正常登录,提示链接通道占满

解决办法:

在A服务器和B服务器上只相互调用1次,阻断循环。

总结:

跨服务器互相调用数据,一定要注意是否会形成循环。
————————————————
版权声明:本文为CSDN博主「★涛★」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/songjuntao8/article/details/155644333

http://www.jsqmd.com/news/64193/

相关文章:

  • 2025/12/6下午计划
  • 12.6
  • 2025年下半年上海ISO27001认证机构综合评估与选择指南
  • Spring Boot:核心概念、核心特性与实战应用全解析
  • 2025年下半年上海ISO27001认证平台口碑排行榜
  • Spring Boot和Spring有什么区别?
  • 2025年下半年上海ISO三体系认证服务专业机构深度评测与选择指南
  • 2025年下半年上海ISO三体系认证服务商全面评测与选择指南
  • 2025年五大直流电源供应商推荐,有名的直流电源企业与全解析
  • 信仰是为了虚幻之人
  • 多级隐马尔可夫模型研究新进展
  • P10763 [BalticOI 2024] Tiles
  • P9911 [COCI 2023/2024 #2] Kuglice
  • 从功能堆砌到体验至上的蜕变之路:兰亭妙微如何助力臻选生活馆实现小程序重生与业绩倍增
  • 从功能堆砌到体验至上的蜕变之路:兰亭妙微如何助力臻选生活馆实现小程序重生与业绩倍增
  • 政府智能结算系统服务商排行榜,新测评精选智能结算系统厂家推荐
  • 政府智能结算系统服务商排行榜,新测评精选智能结算系统厂家推荐
  • 2025年水族铝型材推荐厂商TOP5权威评选:口碑好的水族铝
  • 工作备注笔记
  • 解密兰亭妙微设计哲学:五个核心原则打造卓越用户体验
  • 预见未来!兰亭妙微发布2026年用户体验设计三大趋势与企业应对策略
  • 结合人脸识别和实名认证的校园论坛架构 校园活动报名系统
  • 2025年国内专业国企智能结算系统服务商TOP5推荐:看哪家
  • 2025年苏州五大咖啡培训学校推荐:实力强的咖啡培训学校有哪
  • 黑马C++ 演讲比赛流程管理系统
  • 宝宝身体乳挑选指南:10款权威检测产品盘点,告别泛红干痒
  • 重庆度小满贷款客服的双面镜:便利电话背后的信用警示与乡村振兴新实践
  • 重庆度小满贷款客服的双面镜:便利电话背后的信用警示与乡村振兴新实践
  • [Record] 杂题选做 2.0
  • 益生菌选购攻略:按肠道问题精准匹配 新手也能不踩雷