循环调用存储过程会有什么问题? 循环调用存储过程会有什么问题?假如是5000次?因为很多逻辑处理需要调用程序里的函数。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ......看速度,其他应该没有什么影响,最好是看有没有其他方式实现,5000次,蒽,很多很麻烦。 速度影响会不会很大?会不会造成数据库瘫痪什么的。。 需要的逻辑处理在数据库端处理不了吗最好修改下处理方式,尽量批量提交数据到存储过程中 看你的逻辑是否复杂,单次存储过程运行时间,一般情况下应该不会造成瘫痪的...不过,这种大量循环的情况,最好还是先测试下好,否则,一旦出现瘫痪,那就后悔莫及了 哦 要试试看先除了数据库瘫痪 会不会有其他副作用 比如对其他正在使用的用户 逻辑是否复杂 复杂的概念不太清楚 不知道标准是怎么样 最好修改一下编程思想可以多次的调用一些数据但是多次调用存储过程开销应该大点 会不会存在并发的现象?你的服务器的硬件条件够好吗? 你每次调用的时间是多长?这就可以间接地评估你的复杂程度. 这个肯定会有点影响,因为循环调用肯定会占用一定的资源,不过,如果不是很复杂的逻辑的话,影响应该不是很大,还是那句话,测试了才知道,一切都建立于你测试的基础之上,按照普遍的情况来说,5000次循环还OK啦。 最好修改一下编程思想.减少循环,或者用其他方式实现. 这样取决于你一次调用的所需时间,如果很快,问题不大 最好可以采用其它方法这种方法不合适大数据集的输出 主要还是看速度,万一存储过程有会类似更新的加锁操作,那个会比较麻烦 交叉表合计结果部分有误 请教sqlserver2005 Express Edition 高难度的数据筛选 sp_MSforeachtable参数问题 一个简单的函数,请大家帮帮忙 新手求助人一个问题,请大家来帮忙,先谢谢了! 一个SQL语句 求高手帮忙 触发器问题! sql 用户安全校验问题. 如何用别名来进行来合计数据???请高手指教!!!!谢谢!!! 连接查询时,采不采用left/right join,真的有性能差别? 求sql语句!!
看速度,
其他应该没有什么影响,
最好是看有没有其他方式实现,
5000次,
蒽,很多很麻烦。
最好修改下处理方式,尽量批量提交数据到存储过程中
单次存储过程运行时间,
一般情况下应该不会造成瘫痪的...
不过,这种大量循环的情况,最好还是先测试下好,
否则,一旦出现瘫痪,那就后悔莫及了
哦 要试试看先
除了数据库瘫痪 会不会有其他副作用 比如对其他正在使用的用户
可以多次的调用一些数据
但是多次调用存储过程开销应该大点
这就可以间接地评估你的复杂程度.
因为循环调用肯定会占用一定的资源,
不过,如果不是很复杂的逻辑的话,
影响应该不是很大,
还是那句话,测试了才知道,
一切都建立于你测试的基础之上,
按照普遍的情况来说,5000次循环还OK啦。
减少循环,或者用其他方式实现.
这种方法不合适大数据集的输出