腳本中的並行處理<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />在整理一個冗長的腳本的過程中,該腳本對 ODBC/SQL 數據庫進行一些調用,每個調用可能需要幾分鐘才能運行。 在理想的情況下,我可能會等待多個服務器同時回复我。 根據我收集的信息,我必須堅持只運行一個又一個數據庫請求?
我正在運行 JMP 9。
回复:腳本中的並行處理我從來沒有看過那個。 謝謝你!
回复:腳本中的並行處理我認為從 JMP 12 開始,您就可以在後台運行 SQL 語句。 轉到腳本索引並蒐索SQL 。 最後的搜索結果是SQL查詢。 其中一個選項是運行背景。

回复:腳本中的並行處理這是一種等待方法,您嘗試尋址感興趣的表並在 while 循環中等待,直到它出現。 您可以運行它來捕獲最終生成的表。 我從另一篇文章中摘取了部分內容。 如果您願意,請刪除打印語句。
嘗試(
數據表( 《我的桌子》 );
表存在 = 1 ;
打印( “它神奇地出現了!” );
,
表存在 = 0 ;
打印( “該表不存在” );
);
儘管(!表存在,
打印( “該表不存在” );
等待( 1 );
嘗試(
數據表(“我的桌子”);
表存在 = 1 ;
打印( “它神奇地出現了!” );
,
表存在 = 0 ;
打印( “該表不存在” );
);
);
回复:腳本中的並行處理如果 JMP 不支持同時多個請求,我的第一個想法是將每個請求放在單獨的 JSL 文件中,然後運行 JMP 的多個實例。實現此目的的一種方法是從 .bat 文件啟動 JSL 文件,因為這些文件不會等待上一個命令完成後再啟動下一個命令。然後,您只需要最後一個帶有某種等待函數的腳本來定期測試在進行最終數據分析和繪圖之前是否存在所有預期輸出。