当前位置:  开发笔记 > 数据库 > 正文

保持SQL游标打开的"合理"时间长度是多少?

如何解决《保持SQL游标打开的"合理"时间长度是多少?》经验,为你挑选了2个好方法。

在您的应用程序中,在提交或回滚之前保持事务处于打开状态的"长时间"是什么?分钟?秒?小时?

以及在哪个数据库?



1> lomaxx..:

我可能会因此受到抨击,但你真的应该尽量避免使用游标,因为它们会导致严重的性能损失.如果必须使用它,你应该保持打开状态的时间可能在绝对最低金额,让你腾出资源被封锁光标尽快.



2> DevelopingCh..:

交易:分钟.

游标:最多0秒,如果你使用游标我们会解雇你.

当您考虑我们处于高可用性Web环境中时,这不是荒谬的,必须运行sql server,并且我们甚至不允许存储过程因为无法准确地版本和维护它们.如果我们使用oracle可能.

推荐阅读
家具销售_903
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有