我有一个写在200,000张唱片的桌子上的cfinvoke。然后我有另一个cfinvoke将100,000条记录写到相同的表中。
我想知道这将如何执行?
P.S,cfinvoke 2是而不是依赖于cfinvoke 1,但我更喜欢它们一个接一个地执行。
如有任何使备选方案2发生的建议,我们将不胜感激。
发布于 2011-10-06 21:08:32
如果在同一个请求中调用了2<cfinvoke>,则在不使用<cfthread>的情况下,"cfinvoke先执行后执行,执行cfinvoke 2“。
但是,如果在请求完成之前单击“刷新”,并且没有使用任何类型的<cflock>,则来自第二个请求的记录可能与第一个请求混合在一起。
发布于 2011-10-06 21:08:07
ColdFusion模板以单线程和同步的方式运行。语句一个接一个地执行,每个语句都需要多长时间。<cfinvoke>也不例外。
https://stackoverflow.com/questions/7680420
复制相似问题