fishyahoo 发表于 2013-07-09 13:23

存储过程中如何执行操作系统命令呢?

我准备做一个简单的磁盘空间定期清理的存储过程
做一个job,每隔一段时间扫描当前服务器的磁盘占用率,如果大于某一阈值,则删除符合删除规则的表空间以及其数据文件(一般是存储数据距今最久的表空间),然后再次扫描磁盘占用率,知道磁盘占用小于阈值,停止执行。

现在问题是,如何获得磁盘占用率?我想通过linux的df命令获得所挂载的磁盘柜的占用率,磁盘柜挂载/u01下,也就是df /u01获得其占用率,可是不知道怎么在存储过程中执行并得到结果

请大家帮帮忙

或者这种定期磁盘清理任务,大家还有什么好的想法没?
页: [1]
查看完整版本: 存储过程中如何执行操作系统命令呢?