Sql 永远运行选择查询

Sql 永远运行选择查询,sql,session,oracle10g,Sql,Session,Oracle10g,如何使sqlSELECT查询在oracle 10g中永远运行?它应该完成,并且应该一直运行,直到通过终止会话停止为止 SELECT dummy FROM dual CONNECT BY level > 0 如果您想让它更“分叉”: WITH x AS ( SELECT column_value y FROM TABLE(sys.dbms_debug_vc2coll('a','b','c','d','e','f')) ) SELECT y FROM x CONNEC

如何使sql
SELECT
查询在oracle 10g中永远运行?它应该完成,并且应该一直运行,直到通过终止会话停止为止

SELECT dummy
  FROM dual
CONNECT BY level > 0
如果您想让它更“分叉”:

WITH x AS ( SELECT column_value y FROM TABLE(sys.dbms_debug_vc2coll('a','b','c','d','e','f'))
          )
SELECT y FROM x CONNECT BY level > 0;

您能告诉我们您希望通过它实现什么吗?我必须编写代码,从前端停止任何非生产DBs(比如使用JSP)。所以我想要一个利用CPU不做任何事情的非生产性查询。这让我觉得是一个可怕的想法。要么将验证放在前端,要么——如果必须的话——设置一个守护进程来监视到应用程序的数据库连接。