是否可以为分区表设置列属性?
q)h "update `g#ticker from `pmd"
'par
q)h "update `s#ts from `pmd"
'par
q)
在运行分区之前,我应该在内存表上设置属性吗?分区后是否会保留属性?
答案 0 :(得分:7)
查看dbmaint.q中的setattrcol
。使用分区数据库时,此脚本非常有用。
答案 1 :(得分:4)
为了对磁盘上的分区进行排序,您需要遍历分区并使用xasc,如下所示: 对于每个分区..假设您有一个按日期分区的报价表,按“时间戳”
排序{`timestamp xasc `$":./2014.04.20/quote/"}
完成每个分区的排序后,s attribute will appear on
时间戳列..
q)meta quote
c | t f a
---------| -----
date | d
timestamp| p s
pair | s
side | c
...