Для получения сведений о таблице можно использовать следующий запрос:
SELECT tbl.table_name, Nvl(To_char(tbl.last_analyzed, 'dd-mon-yy HH24:MI:SS'), 'No') as last_analyzed, tbl.num_rows AS ROW_COUNT, NVL(tbl.blocks, sg.blocks) as blocks, sg.extents, sg.Kbytes, tbl.tablespace_name FROM dba_tables tbl, ( SELECT segment_name, segment_type, extents, bytes / 1024 as Kbytes, blocks FROM dba_segments WHERE owner = '[Схема]') sg WHERE tbl.table_name = sg.segment_name AND sg.segment_type = 'TABLE' AND tbl.owner = '[Схема]' AND tbl.table_name = '[Название таблицы заглавными буквами]'
При выполнении запроса, замените значения в квадратных скобках.
Точный размер таблицы, т.е. точный объем данных определить с помощью этого запроса нельзя, отображается только размер выделенных блоков и сегментов, и, соответственно, количество килобайт, часть этого пространства может быть пустым. Также точно неизвестно количество записей, это значение проставляется после сбора статистики и может быть некорректным.