当前位置: 首页 > news >正文

做网站要会哪些知识百度信息流怎么做效果好

做网站要会哪些知识,百度信息流怎么做效果好,网站301重定向 注意事项,wordpress网站地图背景: 随着数据库版本不断迭代更新, v$session 视图的内容越来越丰富,可以直接使用blocking_session、blocking_instance、final_blocking_instance和final_blocking_session字段进行定位。对于锁层次的排查可以重复查询v$session来确定&am…

背景:

随着数据库版本不断迭代更新, v$session

视图的内容越来越丰富,可以直接使用blocking_session、blocking_instance、final_blocking_instance和final_blocking_session字段进行定位。对于锁层次的排查可以重复查询v$session来确定,但如果锁层次有100层,那么通过人工遍历100次的方式,显然不合适。
自Oracle 9i开始,DBA就可以使用SYS_CONNECT_BY_PATH函数将父节点到当前行的内容以路径或层次的形式显示出来。

可以使用如下语句查询锁信息:

select a.inst_id,a.PROCESS,a.SID,a.serial#,a.SQL_ID,a.EVENT,a.status,a.program,connect_by_isleaf as isleaf,sys_connect_by_path(a.SID || '@' || a.INST_ID, '<-') tree,level as tree_level
from gv$session a
start with a.blocking_session is not null
connect by (a.sid || '@' || a.INST_ID)=prior(a.BLOCKING_SESSION || '@' || a.blocking_instance);

参数说明:
INST_ID:会话所在的节点号
PROCESS:客户端进程号,v$process中的spid不是同一个
ISLEAF:是否为源头,0代表否,1代表是
TREE:树形结构,锁的层次,例如,<-152@2<-153@2<-161@1,从左到右表示节点2的会话152被节点2的会话153堵塞,而节点2的会话153又被节点1的会话161堵塞。所以节点1的会话161是锁的源头。
TREE_LEVEL:树形层次

源头的查杀方式有两种

1.通过ISLEAF进行筛选,直接查杀锁源头

select 'alter system kill session ''' || sid || '' || ',' || serial# || ',@' ||
inst_id || ''' immediate;' db_kill_session
from (
select a.inst_id,a.PROCESS,a.SID,a.serial#,a.SQL_ID,a.EVENT,a.status,a.program,connect_by_isleaf as isleaf,sys_connect_by_path(a.SID || '@' || a.INST_ID, '<-') tree,level as tree_level
from gv$session a
start with a.blocking_session is not null
connect by (a.sid || '@' || a.INST_ID)=prior(a.BLOCKING_SESSION || '@' || a.blocking_instance)
) where isleaf = 1 order by tree_level asc;
select inst_id, 'kill -9 ' || spid os_kill_session
from (select p.inst_id,p.spid,a.SID,a.serial#,a.SQL_ID,a.EVENT,a.status,a.program,a.MACHINE,connect_by_isleaf as isleaf,sys_connect_by_path(a.SID || '@' || a.INST_ID, '<-') tree,level as tree_level
from gv$session a,gv$process p
where a.inst_id = p.INST_ID and a.paddr = p.addr
start with a.blocking_session is not null
connect by (a.sid || '@' || a.INST_ID) = prior(a.BLOCKING_SESSION || '@' || a.blocking_instance))
where isleaf = 1
order by tree_level asc;

2.借助v$session中的final_blocking_instance和final_blocking_session定位锁源头

select 'alter system kill session ''' || ss.sid || '' || ',' || ss.serial# || ',@' || ss.inst_id || ''' immediate;' db_kill_session
from gv$session s, gv$session ss
where s.final_blocking_session is not null
and s.FINAL_BLOCKING_INSTANCE = ss.inst_id
and s.final_blocking_session = ss.SID
and s.sid <> ss.sid
select p.INST_ID, 'kill -9 ' || p.spid os_kill_session
from gv$session s,gv$session ss,gv$process p
where s.final_blocking_session is not null
and s.FINAL_BLOCKING_INSTANCE = ss.INST_ID
and s.FINAL_BLOCKING_SESSION = ss.sid
and ss.PADDR = p.ADDR
and ss.inst_id = p.INST_ID
and s.sid <> ss.sid
http://www.mmbaike.com/news/71337.html

相关文章:

  • 怎么做粉丝福利购网站世界杯球队最新排名
  • 美食网站制作代码重庆seo排名公司
  • 动态网站开发教材 传智播客今天重要新闻
  • 做网站用什么开源查看百度关键词价格
  • 天津网站建设重庆高端网站seo
  • 申请个人网址seo和sem的联系
  • 租号网站是怎么做的百度热搜 百度指数
  • 网站设计师薪资重庆seo
  • 东莞做网站公司网站注册要多少钱
  • 一家做公司点评的网站让手机变流畅的软件下载
  • 网站的备案要求上海谷歌推广
  • 网站官网上的新闻列表怎么做北京网络推广公司排行
  • 如何知道一个网站用什么建设的长尾关键词挖掘词
  • 设计师国外网站香港头条新闻
  • 做网站java步骤外贸推广公司
  • 西安南郊网站建设seo宣传网站
  • 建设b2c商城网站做网站关键词优化的公司
  • 网站建设与管理属于计算机专业吗谷歌浏览器下载
  • 如何通过cpa网站做推广信息流广告投放渠道
  • 大连做网站排名河北seo基础知识
  • 公安网站备案流程图腾讯企点账户中心
  • 临沂公司做网站谷歌浏览器手机版官网下载
  • 广州大石附近做网站的公司哪家好网站友情链接查询
  • 免费建自己域名的网站百度游戏风云榜
  • 宁波免费建站外包公司网络推广公司联系方式
  • 营销型网站建设概述sem竞价托管公司
  • html怎么发布网页seo公司网站推广
  • 更换网站模板大数据推广公司
  • 对网站进行优化seo基础知识培训
  • 用照片做视频的模板下载网站好百度地图广告投放