В интернете вы найдете множество скриптов с разными выводами, опубликую скрипт, которым я пользуюсь каждый день:
SELECT free.tablespace_name TABLESPACE,
ROUND(files.bytes / 1073741824, 2) gb_total,
ROUND((files.bytes - free.bytes) / 1073741824, 2) gb_used,
ROUND(free.bytes / files.bytes * 100) || '%' "%FREE"
FROM
(
SELECT tablespace_name, SUM(bytes) bytes FROM dba_free_space
GROUP BY tablespace_name
) free,
(
SELECT tablespace_name, SUM(bytes) bytes FROM dba_data_files
GROUP BY tablespace_name
) files
WHERE
free.tablespace_name = files.tablespace_name;
Скрипт показывает свободное место по табличным пространствам, в ГБ, а также в процентном отношении.
Комментариев нет:
Отправить комментарий