查看oracle数据库近来执行了哪些sql语句

已举报 回答 关注
查看oracle数据库近来执行了哪些sql语句
问在线客服
扫码问在线客服
  • 回答数

    6

  • 浏览数

    2,713

6个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
oracle 查询最近执行过的 SQL语句

select sql_text,last_load_time from v$sql order by last_load_time desc; SELECT sql_text, last_load_time FROM v$sql WHERE last_load_time IS NOT NULL and sql_text like 'select%' ORDER BY last_load_time DESC; SELECT sql_text, last_load_time FROM v$sql WHERE last_load_time IS NOT NULL and sql_text like 'update%' ORDER BY last_load_time DESC; SELECT sql_text, last_load_time FROM v$sql WHERE last_load_time IS NOT NULL and last_load_time like' 14-06-09%' ORDER BY last_load_time DESC;
取消 评论
在什么地方写的,只有在命令行模式(比如sqlplus或者pl/sql的命令模式下)才能这么写,其他时候很少有命令模式,一般都是通过各种客户端连接的,这些客户端不是命令模式的,而是查询模式,这种情况下,非sql语句的命令是不好使的。
取消 评论
应该是与执行计划有关,Oracle执行一个语句要先进行解析分解执行,这需要时间,并把相关结果存储,再次执行相同语句时就不需要进行解析,从而缩段时间。
举个例子,比如需要多次在翻页查找某一行记录时,在第1次找时要一页页地去找,待找到这行记录时,就可以记住是在第几页,第2次找时就可以直接翻到。
取消 评论
把概念模型转成相应的物理模型就可以啦
取消 评论
打开pdm文件,将dbms模式改成oracle的。具体做法,workspace-pdm文件-随便打开一个PhysicalDiagram,出现database菜单,选择change current DBMS,弹出chang the Target DBMS界面,将数据库选择成oracle。
取消 评论
delete from tablename where id=:id
取消 评论
ZOL问答 > 相机 > 其他分类 > 查看oracle数据库近来执行了哪些sql语句

热门数码相机排行

查看更多排行 >

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?