有一张大桌子。
在此表上的每个查询之后,会快速显示 50 行的结果集,但会话继续工作。如果您运行类似的查询,则会出现一个新的 SID,并且每个人都在 EVENT 'send bkld' 中。
如何调用SELECT大表,使得在显示N行结果集后关闭会话,即'bkld'中的表的加载不会继续?
有一张大桌子。
在此表上的每个查询之后,会快速显示 50 行的结果集,但会话继续工作。如果您运行类似的查询,则会出现一个新的 SID,并且每个人都在 EVENT 'send bkld' 中。
如何调用SELECT大表,使得在显示N行结果集后关闭会话,即'bkld'中的表的加载不会继续?
一般来说,在数据库中处理数据的结构如下:
会话和游标必须显式关闭。例外:应用程序或工具可能会隐式关闭/分离。
更多详细信息,请参见官方文档中的数据库概念。
关于 SQL*Plus 的一个简单示例(请参阅注释):