ITPub博客

首页 > 数据库 > Oracle > 课程实践(一)续

课程实践(一)续

原创 Oracle 作者:luisedalian 时间:2014-01-18 10:39:25 0 删除 编辑
案例六

点击(此处)折叠或打开

  1. # bad_connect.sh
  2. # !/bin/bash

  3. STREAM_NUM=0
  4. MAX_STREAM=500
  5. date
  6. while [ $STREAM_NUM -lt $MAX_STREAM ]; do
  7.     let STREAM_NUM=\"STREAM_NUM+1\"
  8.     sqlplus -s jfv/jfv @select.sql >> /tmp/bad_connect.log 2>&1
  9. done
  10. date

  11. --select.sql
  12. select count(*) from dba_users;
  13. exit;

  14. # 执行bad_connect.sh
  15. Wed Dec 25 22:41:25 CST 2013
  16. Wed Dec 25 22:42:24 CST 2013

  17. # better_connect.sh
  18. #!/bin/bash
  19. date
  20. sqlplus -s jfv/jfv @select2.sql >> /tmp/better_connect.log 2>&1
  21. date

  22. --select2.sql
  23. declare
  24.   c number;
  25. begin
  26.   for i in 1..500 loop
  27.     select count(*) into c from dba_users;
  28.   end loop;
  29. end;
  30. /
  31. exit;

  32. # 执行better_connect.sh
  33. Wed Dec 25 22:49:43 CST 2013
  34. Wed Dec 25 22:49:44 CST 2013

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/17013648/viewspace-1072448/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 课程实践(二)
请登录后发表评论 登录
全部评论

注册时间:2012-02-06

  • 博文量
    1986
  • 访问量
    6040941