получить количество строк в db2 с помощью системных таблиц? - PullRequest
2 голосов
/ 26 июня 2009

Я могу получить количество строк из системной таблицы в db2, используя

select tabname,card from syscat.tables where tabname='?'

но это даст статическое количество строк. Если мне нужно получить динамическое число, мне нужно запустить runstats для таблицы. есть ли другой способ, кроме использования count (*)?

1 Ответ

1 голос
/ 26 июня 2009

Материализованная таблица запросов (MQT) является еще одним вариантом, но она доступна только для более дорогих лицензий на продукты DB2. Вот обзор: http://www.ibm.com/developerworks/db2/library/techarticle/dm-0509melnyk/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...