比如说并发查询

解决方案 »

  1.   


    用数据库语言开发多线程的,我还没有听说过
    用编程语言开发多线程如(java,c++)是常听说的
      

  2.   

    查查这两个包,DBMS_PIPE和DBMS_ALERT。
      

  3.   

    上面两个包是PL/SQL实现多线程,现在一般不在PL/SQL中实现多线程,而在程序里实现下面是并发查询,一般用于多CPU
    select   
      /*+parallel(table_name,n)*/   *   
        from   table_name;   
      parallel后的表名必须和from后的表名一致,n是起几个线程   
      

  4.   


    DBMS_PIPE和DBMS_ALERT我看了下好像是用于进程间通信的,怎么实现多线程,请说的详细点!下面那个select不是我要的,我需要的是每个线程都可以做不同的事情
      

  5.   

    我们使用DBMS_SCHEDULER做过模拟多线程的应用。
      

  6.   

    DBMS_SCHEDULER要建JOB的,并发数有限制不是很好