设为首页收藏本站language 语言切换
查看: 1746|回复: 3
收起左侧

[注意] oracle认证辅导:oracle优化和管理sql2

[复制链接]
发表于 2012-3-16 15:56:19 | 显示全部楼层 |阅读模式
    oracle认证辅导:oracle优化和管理sql2
    6.v$session中的列部分说明
    0 - WAITING (当前等待的 Session
    -2 - WAITED UNKNOWN TIME (最后等待持续时间未知)
    -1 - WAITED SHORT TIME (最后的等待 1/100 秒)
    0 - WAITED KNOWN TIME WAIT_TIME = 最后等待持续时间)
    STATUS VARCHAR28 Status of the session
    ACTIVE - Session currently executing SQL
    INACTIVE - sql及其session没有释放或正常退出……
    KILLED - Session marked to be killed
    CACHED - Session temporarily cached for use by Oracle*XA
    SNIPED - Session inactive waiting on the client
    7.根据上面的地址找对应的SQL
    SELECT *
    FROM v$sqltext
    WHERE address=HexToRaw(‘0700000036D20268’)
    AND hash_value=2348072240
    ORDER BY addresshash_valuepiece;
    --或者
    SELECT *
    FROM v$sqlarea
    WHERE address=HexToRaw(‘0700000036D20268’)
    AND hash_value=2348072240
    ORDER BY addresshash_value;
    HexToRaw(‘0700000036D20268’)和hash_value=2348072240
    对应的是v$session中的sql_addresssql_hash_value
    这两个值分别在楼上的SQL中有取出
    8.根据IDSQL
    SELECT tb.command_type
    Tb.Piece
    Tb.Sql_Text
    FROM V$open_Cursor Ta
    V$sqltext Tb
    WHERE Ta.Sid = &SID
    AND Ta.Address = Tb.Address
    AND Ta.Hash_Value = Tb.Hash_Value
    ORDER BY Tb.Address
    Tb.Hash_Value
    Tb.Piece ASC;
    9.寻找没有使用绑定变量的sql语句
    SELECT Plan_Hash_Value
    COUNT*
    FROM V$sql
    WHERE Plan_Hash_Value 《》 0
    GROUP BY Plan_Hash_Value
    ORDER BY 2 DESC;
    10.查询正打开的游标
    SELECT User_Name
    Sql_Text
    FROM V$open_Cursor
    WHERE Sid IN SELECT Sid
    FROM SELECT Sid
    Serial#
    Username
    Program
    FROM V$session
    WHERE Status = ACTIVE’))
    子查询
    SELECT Sid
    Serial#
    Username
    Program
    FROM V$session
    WHERE Status = ‘ACTIVE’
    查出的是不活动的sessionsid
发表于 2012-3-22 17:20:54 | 显示全部楼层
学习学习一哈
沙发 2012-3-22 17:20:54 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-2-21 05:24:04 | 显示全部楼层
好贴,绝对要支持下!!~~
板凳 2013-2-21 05:24:04 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-3-5 14:51:46 | 显示全部楼层
看帖子的要发表下看法
地板 2013-3-5 14:51:46 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-3 06:57 , Processed in 0.054896 second(s), 12 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表