Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kdb 如何测量插入时间?_Kdb - Fatal编程技术网

Kdb 如何测量插入时间?

Kdb 如何测量插入时间?,kdb,Kdb,使用kx pacakge进行批量插入,如何测量插入时间(不包括网络延迟) KdbConnection.c.ks("insert", table, flip); 如果可能,您应该能够将“插入”替换为以下内容 “{start:.z.p;x insert y;.z.p-start}” 基本上定义一个开始时间,进行插入,然后返回开始时间和当前时间之间的差值。 如果您还可以直接访问q会话,您也可以尝试以下操作 \t:10`表名插入数据 在会话中返回执行10次(或所需的任何数字)贯穿insert所需的时间

使用kx pacakge进行批量插入,如何测量插入时间(不包括网络延迟)

KdbConnection.c.ks("insert", table, flip);

如果可能,您应该能够将“插入”替换为以下内容

“{start:.z.p;x insert y;.z.p-start}”

基本上定义一个开始时间,进行插入,然后返回开始时间和当前时间之间的差值。 如果您还可以直接访问q会话,您也可以尝试以下操作

\t:10`表名插入数据

在会话中返回执行10次(或所需的任何数字)贯穿insert所需的时间。 记住一件事:前一种方法将以纳秒格式返回,后一种方法以毫秒格式返回(因此,如果需要,我们将进行10次或更多次迭代)

干杯

肖恩