已用空间,总空间,圆形(100*(已用空间/总空间),单个脚本如何监控主机上所有实例的表空间利用率
1、首先,使用Sql脚本获取每个实例的表空间:
“真诚服务,让网络创造价值”是我们的服务理念,创新互联团队10多年如一日始终坚持在网站建设领域,为客户提供优质服。不管你处于什么行业,助你轻松跨入“互联网+”时代,PC网站+手机网站+公众号+小程序开发。
SELECT TABLESPACE_NAME From dba_Tablespaces;
2、然后,使用Sql脚本获取表空间的空间使用情况:
SELECT TABLESPACE_NAME、USED_SPACE、TOTAL_SPACE、ROUND(100*(USED_SPACE/TOTAL_SPACE),2)AS TABLESPACE_USAGE_PCT
From(选择b.表空间名称,
总和(字节)已用空间,
(选择总和(字节))
从dba数据文件
其中TABLESPACE_NAME=b.TABLESPACE_NAME)TOTAL_SPACE
从dba_Segments b
其中b.表空间名称在
(SELECT TABLESPACE_NAME FROM Dba_Tablespaces)
按b.表空间名称分组)
3、最后,使用脚本将表空间使用情况进行定期监控,如果超过预设的阈值,则发出警报。
以上就是关于单个脚本如何监控主机上所有实例的表空间利用率的相关知识,如果对你产生了帮助就关注网址吧.