Kdb 表的大小(字节)(以Q为单位)

Kdb 表的大小(字节)(以Q为单位),kdb,k,Kdb,K,如何读取Q中表格的大小(以字节为单位) 我知道hcount以字节为单位返回文件大小,但我找不到表(或一般任何对象…)的类似值经过一些搜索,似乎计数-8!tablename起作用。这是序列化(有线)对象大小 玩\w 这将为您提供内存中的对象大小 q)a:til 10000 q)count -8!a 40014 q)\w 176464 67108864 67108864 0 0 2137387008j q)b:til 10000 q)\w 242000 67108864 67108864 0 0 2

如何读取Q中表格的大小(以字节为单位)


我知道
hcount
以字节为单位返回文件大小,但我找不到表(或一般任何对象…)的类似值经过一些搜索,似乎
计数-8!tablename
起作用。

这是序列化(有线)对象大小
\w 这将为您提供内存中的对象大小

q)a:til 10000
q)count -8!a
40014
q)\w
176464 67108864 67108864 0 0 2137387008j
q)b:til 10000
q)\w
242000 67108864 67108864 0 0 2137387008j
q)242000-176464
65536
q)\ts b,a
0 131200j
q)131248%2
65624f
q)

−22!x
是一个优化的快捷方式,可进入
计数-8!x

q)(-22!trade)~count -8!trade
1b
q)\t:100 count -8!trade
3596
q)\t:100 -22!trade
839