Chinaunix首页 | 论坛 | 博客
  • 博客访问: 812265
  • 博文数量: 770
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 4950
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-09 17:49
文章分类

全部博文(770)

文章存档

2011年(1)

2008年(769)

我的朋友

分类:

2008-10-10 10:59:49

很多情况下我们需要获取或记录Oracle语句执行时间,其实简单的方法就能实现,具体代码如下:



OracleE语句的执行时间需要使用 SET TIMING ON,例如:





[oracle@jw ~]$ sqlplus "/as sysdba"

SQL*Plus: Release 9.2.0.4.0 - Production on

星期二 8月 28 16:59:43 2007

Copyright (c) 1982, 2002, Oracle

Corporation. All rights reserved.







连接到:





Oracle9i Enterprise Edition

Release 9.2.0.4.0 - Production

With the Partitioning, Oracle Label Security,

OLAP and Oracle Data Mining options

JServer Release 9.2.0.4.0 - Production

SQL> set timing on;

SQL> select count(*) from tab;



COUNT(*)

----------

2447



已用时间: 00: 00: 00.12

SQL>
************** 不欢迎软广告 ***************

[ 本帖最后由 Roc.Ken 于 2008-5-22 11:09 编辑 ]      
--------------------next---------------------

阅读(393) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~