设为首页 收藏本站
查看: 470|回复: 0

[经验分享] 实用SQL语句

[复制链接]

尚未签到

发表于 2018-10-20 14:06:47 | 显示全部楼层 |阅读模式
  1. /* 得到trace文件路径和名称 */
  SELECT d.VALUE
  || '/'
  || LOWER (RTRIM (i.INSTANCE, CHR (0)))
  || '_ora_'
  || p.spid
  || '.trc' trace_file_name
  FROM (SELECT p.spid
  FROM v$mystat m, v$session s, v$process p
  WHERE m.statistic# = 1 AND s.SID = m.SID AND p.addr = s.paddr) p,
  (SELECT t.INSTANCE
  FROM v$thread t, v$parameter v
  WHERE v.NAME = 'thread'
  AND (v.VALUE = 0 OR t.thread# = TO_NUMBER (v.VALUE))) i,
  (SELECT VALUE
  FROM v$parameter
  WHERE NAME = 'user_dump_dest') d
  /
  2./* 显示产生锁定的sql语句 */
  select  /*+  NO_MERGE(a)  NO_MERGE(b)  NO_MERGE(c)  */  a.username,  a.machine,  a.sid,a.serial#, a.last_call_et "Seconds", b.id1, c.sql_text "SQL" from v$session a, v$lock b,v$sqltext c where a.username is not null and a.lockwait = b.kaddr and c.hash_value =a.sql_hash_value;
  3./* 查看oracle隐藏参数 */
  select name,
  value,
  decode(isdefault, 'TRUE', 'Y', 'N') as "Default",
  decode(ISEM, 'TRUE', 'Y', 'N') as SesMod,
  decode(ISYM, 'IMMEDIATE', 'I', 'DEFERRED', 'D', 'FALSE', 'N') as SysMod,
  decode(IMOD, 'MODIFIED', 'U', 'SYS_MODIFIED', 'S', 'N') as Modified,
  decode(IADJ, 'TRUE', 'Y', 'N') as Adjusted,
  description
  from ( --GV$SYSTEM_PARAMETER
  select x.inst_id as instance,
  x.indx + 1,
  ksppinm as name,
  ksppity,
  ksppstvl as value,
  ksppstdf as isdefault,
  decode(bitand(ksppiflg / 256, 1), 1, 'TRUE', 'FALSE') as ISEM,
  decode(bitand(ksppiflg / 65536, 3),
  1,
  'IMMEDIATE',
  2,
  'DEFERRED',
  'FALSE') as ISYM,
  decode(bitand(ksppstvf, 7), 1, 'MODIFIED', 'FALSE') as IMOD,
  decode(bitand(ksppstvf, 2), 2, 'TRUE', 'FALSE') as IADJ,
  ksppdesc as description
  from x$ksppi x, x$ksppsv y
  where x.indx = y.indx
  and substr(ksppinm, 1, 1) = '_'
  and x.inst_id = USERENV('Instance'))
  order by name;
  4./* 根据系统中oracle的pid来查看sql */
  select /*+ ORDERED */ sql_text from v$sqltext a where (a.hash_value,a.address) IN (select decode (sql_hash_value,0,prev_hash_value,sql_hash_value),decode (sql_hash_value,0,prev_sql_addr,sql_address) from v$session b where b.paddr =( select addr from v$process c where c.spid = '&pid')) order by piece ASC;


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-624150-1-1.html 上篇帖子: SQL Server2005企业管理器的msi无法直接安装 下篇帖子: 程序开发时编写sql语句的注意事项
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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