我的意思是:
我有个应用程序,如果让它运行的话,对数据库的读写操作非常大,所以,都只能在特殊的时段运行。
现在,这个程序必须在本来不该让他运行的时段内运行,如果我不做任何设置,那么这个程序运行了
,就会妨碍其他应用程序读写应用程序。。如果这些程序工作不正常了,我就惨了。。
所以,有没有办法,让这个应用程序在oracle8.0.5上的会话限制使用系统资源?比如,就分给它一点
点的cpu等等
如果大虾还有其他方法能实现我说的目的也可以说说。。谢谢。

解决方案 »

  1.   

    你你可以将执行改程序的用户级参数放到一个表里,然后这个程序放到晚上执行,用job
    不知道你明白否
      

  2.   

    那个应用程序登录到oracle中的用户名是否和其它应用程序一样?
      

  3.   

    回答楼上 zhaokeke2004(大力)
    用户名和其他用户名一样,是不是这样就没办法了?
    能控制session吗?
      

  4.   

    这个有点难度,我们也有你这样的情况,一般占用系统很大资源的会话,我们都会设置JOB,放在晚上运行.
      

  5.   

    回答楼上 zhaokeke2004(大力)我不管时间问题了多长都无所谓了,关键是我要能控制住它。。
      

  6.   

    如果用户名不同的话是很易控制的,我一般会建以下几个profile文件,  long,short
    将受控制用户名的profile改在short,  然后就可限制它什么时候登录,运行.....等.
      

  7.   

    通过oralce级别控制很难,楼主是否可以在你的应用程序里想想办法,比如用较少的回退段什么的,不过这样很容易出错的
      

  8.   

    用profile

    resource management