存储过程,用的简单的sql查询。单独拎出来查询是很快的,但是不知道执行存储就是很慢。可能是变量插入的原因。

在遇到存储过程执行缓慢的问题时,通过简单的变量名更改,竟然意外地解决了问题。本文分享了一个关于存储过程中变量使用导致性能差异的真实案例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 存储过程里面的sql经检查都是有索引启用。单独查询很快的。这时候可以考虑一下是否是变量插入的原因。然后我换了个变量名。类型都是一模一样的。但是呢,神奇的事情发生了。再执行这个存储过程在0.5秒的时间内就查出来了。bug就这样莫名其妙的被解决了。(各位新道友,遇事不要慌,要冷静分析各种原因,然后去进行各种尝试。)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值