我在Oracle DB中,在消息中看到了这一点。
class T (s: String, val sequence:Int)
val stringList = List("a","b","C")
var v = 0
val tList = stringList.map(s => { v=v+1; new T(s, v);})
我很好奇它做了什么。它只是一个会议正在启动,检查是否有生命迹象?
答案 0 :(得分:0)
该查询由Oracle SQL Developer自动生成,没有任何恶意。
我无法准确说出查询的用途。但是当我在几百个数据库中查找它时,我发现大约有20行用于完全不相关的用户和数据库。他们唯一的共同点是MODULE
被设置为" SQL Developer"。
select executions, parsing_schema_name, module, first_load_time
from gv$sql
where sql_text = 'select 1 from sys.obj$ where 1=0';
对GV$SQL
和DBA_AUDIT_TRAIL
的进一步查询显示同时运行的其他无聊数据字典查询。这让我相信它是为一些Oracle SQL Developer功能运行的一组后台查询之一。
select executions, parsing_schema_name, first_load_time, gv$sql.*
from gv$sql
where parsing_schema_name = '<user from above>'
order by gv$sql.first_load_time desc;