游标的关闭一直挺容易被忽略,尤其是你写完逻辑就急着跑下一段代码的时候。SQL Server 的游标管理其实分两步,CLOSE负责关掉当前游标操作,资源还能保留;DEALLOCATE才是彻底释放资源,游标名都没了。如果你有循环中用游标的场景,记得这俩步骤都别漏,不然内存飙起来可不是闹着玩的。