我正在尝试找到第一个通过 IPC 获得每个进程可用数据的日期。我在下面尝试过,但效率不高。有更好的方法找到这个吗?
select min date from ({select date from x where date=first date }each tables[])
我遇到了另一种方法,但这需要加载 par.txt 或 hdb 位置,而这无法通过 IPC 完成。
(first date where@)each 0<.Q.pn
我的最终目标是从进程列表中打开每个进程与 HDB 的连接,获取我们至少有一个表的数据的第一个可用日期。
如果您的 HDB 按日期分区,则进程内存中将存在一个名为
date
的变量。它将包含 HDB 中的日期列表,您可以通过 IPC 获取此列表的第一个条目:
`:host:port "first date"