Каков самый короткий способ получить длину/размер таблицы в KDB?

#kdb

Вопрос:

В настоящее время я занимаюсь select count тем, что кажется трудным способом достижения этой цели.

Есть ли способ использовать простой оператор длины/размера/измерения?

Ответ №1:

Использование count с именем таблицы допустимо.

 q)count trades
2000
 

Это намного быстрее, чем использование виртуального столбца i , так как информация о количестве таблиц хранится в заголовке неструктурированного файла.

 q)t:10000000 select count i from trades
9910
q)t:10000000 count trades
592