在sql数据库中怎么编写一个程序插入,选择,删除,更新,数据并统计处它操作所用的时

例如插入2000条纪录->选择1000条记录->更新1000条记录->删除1000条记录”,记录下每一个操作所需要的时间,在线等... 例如 插入2000条纪录->选择1000条记录->更新1000条记录->删除1000条记录”,记录下每一个操作所需要的时间,
在线等
展开
 我来答
kevin_lufeng
2011-08-08 · TA获得超过472个赞
知道答主
回答量:44
采纳率:0%
帮助的人:41.1万
展开全部
试试这亩帆个:
declare
type rc is ref cursor;
l_rc rc;
l_dummy all_objects.object_name%type;
l_start number default dbms_utility.get_time;
begin
for i in 1 .. 1000
loop
open l_rc for
'select object_name
from all_objects
where object_id = :x'
using i;
fetch l_rc into l_dummy;
close l_rc;
end loop;
dbms_output.put_line
(round((dbms_utility.get_time-l_start)/100, 2) ||
'敏耐迟 秒...'桥李 );
end;
/
追问
不好使呀!  不过还是谢谢你勒
追答
执行前,先执行:set serveroutput on size 1000000;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式