脚本中的并行处理<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />在整理一个冗长的脚本的过程中,该脚本对 ODBC/SQL 数据库进行了一些调用,每个调用可能需要几分钟才能运行。 在理想情况下,我可能会同时等待多台服务器回复我。 从我收集的信息来看,我必须坚持只运行一个又一个数据库请求?
我正在运行 JMP 9。
回复:脚本中的并行处理我从来没有看过那个。 谢谢!
回复:脚本中的并行处理我认为从 JMP 12 开始,您可以在后台运行 SQL 语句。 转到脚本索引并搜索SQL . 最后的搜索结果是SQL 查询. 选项之一是运行后台.

回复:脚本中的并行处理这是一种等待方法,您尝试寻址感兴趣的表并在while循环中等待,直到它出现。 当它最终生成时,您可以运行它来捕获表。 我从另一个帖子中提取了其中的一部分。 如果您愿意,请删除打印语句。
尝试(
数据表( 《我的桌子》 );
表存在 = 1 ;
打印( “它神奇地出现了!” );
,
表存在 = 0 ;
打印( “表不存在” );
);
尽管( !tableExist,
打印( “表不存在” );
等待( 1 );
尝试(
数据表(“我的桌子”);
表存在 = 1 ;
打印( “它神奇地出现了!” );
,
表存在 = 0 ;
打印( “表不存在” );
);
);
回复:脚本中的并行处理如果 JMP 不支持同时多个请求,我首先想到的是将每个请求放在一个单独的 JSL 文件中,然后运行多个 JMP 实例。执行此操作的一种方法是从 .bat 文件启动 JSL 文件,因为这些文件不会在启动下一个命令之前等待上一个命令完成。然后,您只需要一个带有某种等待功能的脚本,以在进行最终数据分析和绘图之前定期测试是否存在所有预期的输出。