我有一个 shell 脚本,我必须在其中执行两个查询(在不同的数据库上),将它们的结果假脱机到文本文件,最后调用一个 C++ 程序来处理这些文本文件上的信息。像这样的东西:
sqlplus user1/pw1@database1 @query1.sql
sqlplus user2/pw2@database2 @query2.sql
./process_db_output
这两个查询都需要一些时间来执行。其中一个可能需要 10 分钟,而另一个通常更快。我想要做的是同时执行它们,当两者都完成后,调用处理实用程序。
关于如何做到这一点的任何建议?