标签: sql batch-file procedure
我的数据库中有很多程序,我每天晚上都会执行cron),并运行SQL * Plus并运行它们。
cron
所以我的问题是,之间的最佳做法是什么:
答案 0 :(得分:3)
最佳做法是将存储过程保留在数据库中并执行它们。这允许服务器缓存执行计划,但更重要的是允许您运行具有有限用户权限的cron作业,只需要执行权限。您的第一个选项需要删除和编辑过程的权限,这通常不是一个好主意,特别是如果这是一个生产服务器。此代码中的错误可能导致与此cron作业无关的其他过程被删除。