oracle 某表,按照指定的时间间隔检测产生的记录数,如果超过则生成告警信息,
如何实时监控
我感觉应该可以用触发器来实现,不过设置时间间隔就不知道能不能做到了
做个定时任务去执行,超出就提示
先写一个存储过程,查看该表的记录数,是否超过生成告警信息,返回结果
然后定制定时执行任务:
PL/SQL的command window输入以下语句:
var job_num number;
2 begin
3 dbms_job.submit(:job_num,'存储过程名称;',SYSDATE,'sysdate+2/24/60');
4 end;