Свободное место в дисковых группах ASM
OracleASMКоманда
SELECT name,
state,
type,
total_mb/1024 AS total_gb,
free_mb/1024 AS free_gb,
ROUND((1-free_mb/total_mb)*100,1) AS pct_used,
usable_file_mb/1024 AS usable_gb
FROM v$asm_diskgroup
ORDER BY name;Что делает
Показывает общее, свободное и пригодное к использованию (с учётом избыточности) пространство каждой дисковой группы.
Когда использовать
Для планирования ёмкости, при нехватке места, перед решением о добавлении дисков.
Внимание
usable_file_mb учитывает избыточность; при избыточности NORMAL/HIGH этот столбец — реально доступное пространство. Только запрос; риска нет.