存储过程中如何执行操作系统命令呢?
我准备做一个简单的磁盘空间定期清理的存储过程做一个job,每隔一段时间扫描当前服务器的磁盘占用率,如果大于某一阈值,则删除符合删除规则的表空间以及其数据文件(一般是存储数据距今最久的表空间),然后再次扫描磁盘占用率,知道磁盘占用小于阈值,停止执行。
现在问题是,如何获得磁盘占用率?我想通过linux的df命令获得所挂载的磁盘柜的占用率,磁盘柜挂载/u01下,也就是df /u01获得其占用率,可是不知道怎么在存储过程中执行并得到结果
请大家帮帮忙
或者这种定期磁盘清理任务,大家还有什么好的想法没?
页:
[1]