老司机91精品网站在线观看-老司机67194免费观看-老司国产精品视频-老熟人老女人国产老太-中文字幕日本在线-中文字幕日本一区久久

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補(bǔ)償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

Oracle性能參數(shù)—經(jīng)典常用

發(fā)布時間:  2012/8/21 16:59:22

0、數(shù)據(jù)庫參數(shù)屬性
col PROPERTY_NAME format a25
col PROPERTY_VALUE format a30
col DESCRIPTION format a100
select * from database_properties;

select * from v$version;

1、求當(dāng)前會話的SID,SERIAL#
-
 

SELECT Sid, Serial# FROM V$session
WHERE Audsid = Sys_Context('USERENV', 'SESSIONID');

2、查詢session的OS進(jìn)程ID
SELECT p.Spid "OS Thread", b.NAME "Name-User", s.Program, s.Sid, s.Serial#,s.OSUSEr, s.Machine
FROM V$process p, V$session s, V$bgprocess b
WHERE p.Addr = s.Paddr
AND p.Addr = b.Paddr And (s.sid=&1 or p.spid=&1)
UNION ALL
SELECT p.Spid "OS Thread", s.Username "Name-User", s.Program, s.Sid,s.Serial#, s.OSUSEr, s.Machine
FROM V$process p, V$session s
WHERE p.Addr = s.Paddr
And (s.sid=&1 or p.spid=&1)
AND s.Username IS NOT NULL;


3、根據(jù)sid查看對應(yīng)連接正在運(yùn)行的sql
SELECT /*+ PUSH_SUBQ */ Command_Type, Sql_Text, Sharable_Mem, Persistent_Mem, Runtime_Mem, Sorts,
Version_Count, Loaded_Versions, Open_Versions, Users_Opening, Executions,
Users_Executing, Loads, First_Load_Time, Invalidations, Parse_Calls,
Disk_Reads, Buffer_Gets, Rows_Processed, SYSDATE Start_Time,
SYSDATE Finish_Time, '>' || Address Sql_Address, 'N' Status
FROM V$sqlarea WHERE Address = (SELECT Sql_Address
FROM V$session WHERE Sid = &sid );


4、查找object為哪些進(jìn)程所用
SELECT p.Spid, s.Sid, s.Serial# Serial_Num, s.Username User_Name,
a.TYPE Object_Type, s.OSUSEr Os_User_Name, a.Owner,
a.OBJECT Object_Name,
Decode(Sign(48 - Command), 1, To_Char(Command), 'Action Code #' || To_Char(Command)) Action,
p.Program Oracle_Process, s.Terminal Terminal, s.Program Program,
s.Status Session_Status
FROM V$session s, V$access a, V$process p
WHERE s.Paddr = p.Addr
AND s.TYPE = 'USER'
AND a.Sid = s.Sid
AND a.OBJECT = '&obj'
ORDER BY s.Username, s.OSUSEr


5、查看有哪些用戶連接
SELECT s.OSUSEr Os_User_Name,Decode(Sign(48 - Command),1,To_Char(Command),
'Action Code #' || To_Char(Command)) Action,
p.Program Oracle_Process, Status Session_Status, s.Terminal Terminal,
s.Program Program, s.Username User_Name,
s.Fixed_Table_Sequence Activity_Meter, '' Query, 0 Memory,
0 Max_Memory, 0 Cpu_Usage, s.Sid, s.Serial# Serial_Num
FROM V$session s, V$process p
WHERE s.Paddr = p.Addr
AND s.TYPE = 'USER'
ORDER BY s.Username, s.OSUSEr


6、根據(jù)v.sid查看對應(yīng)連接的資源占用等情況
SELECT n.NAME, v.VALUE, n.CLASS, n.Statistic# FROM V$statname n, V$sesstat v
WHERE v.Sid = &sid
AND v.Statistic# = n.Statistic#
ORDER BY n.CLASS, n.Statistic#


7、查詢耗資源的進(jìn)程(top session)
SELECT s.Schemaname Schema_Name,Decode(Sign(48 - Command),
1, To_Char(Command), 'Action Code #' || To_Char(Command)) Action,Status Session_Status, s.OSUSEr Os_User_Name, s.Sid, p.Spid,s.Serial# Serial_Num, Nvl(s.Username, '[Oracle process]') User_Name,
s.Terminal Terminal, s.Program Program, St.VALUE Criteria_Value
FROM V$sesstat St, V$session s, V$process p
WHERE St.Sid = s.Sid
AND St.Statistic# = To_Number('38')
AND ('ALL' = 'ALL' OR s.Status = 'ALL')
AND p.Addr = s.Paddr
ORDER BY St.VALUE DESC, p.Spid ASC, s.Username ASC, s.OSUSEr ASC


8、查看鎖(lock)情況
SELECT /*+ RULE */ Ls.OSUSEr Os_User_Name, Ls.Username User_Name,Decode(Ls.TYPE,
'RW', 'Row wait enqueue lock', 'TM', 'DML enqueue lock','TX', 'Transaction enqueue lock', 'UL', 'User supplied lock') Lock_Type,o.Object_Name OBJECT,Decode(Ls.Lmode,1, NULL, 2, 'Row Share', 3, 'Row Exclusive',
4, 'Share', 5, 'Share Row Exclusive', 6, 'Exclusive',NULL) Lock_Mode,o.Owner, Ls.Sid, Ls.Serial# Serial_Num, Ls.Id1, Ls.Id2 FROM Sys.Dba_Objects o,
(SELECT s.OSUSEr, s.Username, l.TYPE, l.Lmode, s.Sid, s.Serial#, l.Id1,l.Id2 FROM V$session s, V$lock l
WHERE s.Sid = l.Sid) Ls
WHERE o.Object_Id = Ls.Id1
AND o.Owner <> 'SYS'
ORDER BY o.Owner, o.Object_Name;

9、查看等待(wait)情況
SELECT Ws.CLASS, Ws.COUNT COUNT, SUM(Ss.VALUE) Sum_Value
FROM V$waitstat Ws, V$sysstat Ss
WHERE Ss.NAME IN ('db block gets', 'consistent gets')
GROUP BY Ws.CLASS, Ws.COUNT;


10、求process/session的狀態(tài)
SELECT p.Pid, p.Spid, s.Program, s.Sid, s.Serial#
FROM V$process p, V$session s
WHERE s.Paddr = p.Addr;


11、求誰阻塞了某個session(10g)
SELECT Sid, Username, Event, Blocking_Session, Seconds_In_Wait, Wait_Time
FROM V$session
WHERE State IN ('WAITING')
AND Wait_Class != 'Idle';


12、查會話的阻塞
col user_name format a32
SELECT /*+ rule */ Lpad(' ', Decode(l.Xidusn, 0, 3, 0)) || l.Oracle_Username User_Name,
o.Owner, o.Object_Name, s.Sid, s.Serial#
FROM V$locked_Object l, Dba_Objects o, V$session s
WHERE l.Object_Id = o.Object_Id
AND l.Session_Id = s.Sid
ORDER BY o.Object_Id, Xidusn DESC;
col username format a15
col lock_level format a8
col owner format a18
col object_name format a32
SELECT /*+ rule */ s.Username,Decode(l.TYPE, 'tm', 'table lock', 'tx', 'row lock', NULL) Lock_Level,
o.Owner, o.Object_Name, s.Sid, s.Serial#
FROM V$session s, V$lock l, Dba_Objects o
WHERE l.Sid = s.Sid
AND l.Id1 = o.Object_Id(+)
AND s.Username IS NOT NULL;


13、求等待的事件及會話信息/求會話的等待及會話信息
SELECT Se.Sid, s.Username, Se.Event, Se.Total_Waits, Se.Time_Waited,Se.Average_Wait
FROM V$session s, V$session_Event Se
WHERE s.Username IS NOT NULL
AND Se.Sid = s.Sid
AND s.Status = 'ACTIVE'
AND Se.Event NOT LIKE '%SQL*Net%'
ORDER BY s.Username;
SELECT s.Sid, s.Username, Sw.Event, Sw.Wait_Time, Sw.State,Sw.Seconds_In_Wait
FROM V$session s, V$session_Wait Sw
WHERE s.Username IS NOT NULL
AND Sw.Sid = s.Sid
AND Sw.Event NOT LIKE '%SQL*Net%'
ORDER BY s.Username;


14、求會話等待的file_id/block_id
col event format a24
col p1text format a12
col p2text format a12
col p3text format a12
SELECT Sid, Event, P1text, P1, P2text, P2, P3text, P3
FROM V$session_Wait
WHERE Event NOT LIKE '%SQL%'
AND Event NOT LIKE '%rdbms%'
AND Event NOT LIKE '%mon%'
ORDER BY Event;
SELECT NAME, Wait_Time
FROM V$latch l
WHERE EXISTS (SELECT 1
FROM (SELECT Sid, Event, P1text, P1, P2text, P2, P3text, P3
FROM V$session_Wait
WHERE Event NOT LIKE '%SQL%'
AND Event NOT LIKE '%rdbms%'
AND Event NOT LIKE '%mon%') x
WHERE x.P1 = l.Latch#);


15、求會話等待的對象
col owner format a18
col segment_name format a32
col segment_type format a32
SELECT Owner, Segment_Name, Segment_Type
FROM Dba_Extents
WHERE File_Id = &File_Id
AND &Block_Id BETWEEN Block_Id AND Block_Id + Blocks - 1;


16、求出某個進(jìn)程,并對它進(jìn)行跟蹤
SELECT s.Sid, s.Serial#
FROM V$session s, V$process p
WHERE s.Paddr = p.Addr
AND p.Spid = &1;
Exec Dbms_System.Set_Sql_Trace_In_Session(&1, &2, TRUE);
Exec Dbms_System.Set_Sql_Trace_In_Session(&1, &2, FALSE);


17、求當(dāng)前session的跟蹤文件
SELECT P1.VALUE || '/' || P2.VALUE || '_ora_' || p.Spid || '.ora' Filename
FROM V$process p, V$session s, V$parameter P1, V$parameter P2
WHERE P1.NAME = 'user_dump_dest'
AND P2.NAME = 'instance_name'
AND p.Addr = s.Paddr
AND s.Audsid = Userenv('SESSIONID')
AND p.Background IS NULL
AND Instr(p.Program, 'CJQ') = 0;


18、求出鎖定的對象
SELECT Do.Object_Name, Session_Id, Process, Locked_Mode
FROM V$locked_Object Lo, Dba_Objects Do
WHERE Lo.Object_Id = Do.Object_Id;

19、DB_Cache建議
SELECT size_for_estimate, buffers_for_estimate, estd_physical_read_factor, estd_physical_reads
FROM V$DB_CACHE_ADVICE
WHERE name = 'DEFAULT'
AND block_size = (SELECT value FROM V$PARAMETER WHERE name = 'db_block_size')
AND advice_status = 'ON';

20、查看各項(xiàng)SGA相關(guān)參數(shù):SGA,SGASTAT
select substr(name,1,10) name,substr(value,1,10) value
from v$parameter where name = 'log_buffer';

select * from v$sgastat ;

select * from v$sga;

show parameters area_size   #查看 各項(xiàng)區(qū)域內(nèi)存參數(shù), 其中sort_area為排序參數(shù)用;
 
各項(xiàng)視圖建議參數(shù)值:V$DB_CACHE_ADVICE、V$SHARED_POOL_ADVICE),關(guān)于PGA
也有相關(guān)視圖V$PGA_TARGET_ADVICE 等。

21、內(nèi)存使用鎖定在物理內(nèi)存:
AIX 5L(AIX 4.3.3 以上)
logon aix as root
cd /usr/samples/kernel
./vmtune (信息如下) v_pingshm已經(jīng)是1
./vmtune -S 1
然后Oracle用戶修改initSID.ora 中 lock_sga = true
重新啟動數(shù)據(jù)庫

HP UNIX
Root身份登陸
Create the file "/etc/privgroup": vi /etc/privgroup
Add line "dba MLOCK" to file
As root, run the command "/etc/setprivgrp -f /etc/privgroup":
$/etc/setprivgrp -f /etc/privgroup
Oracle用戶修改initSID.ora中l(wèi)ock_sga=true
重新啟動數(shù)據(jù)庫

SOLARIS (solaris2.6以上)
8i版本以上數(shù)據(jù)庫默認(rèn)使用隱藏參數(shù) use_ism = true ,自動鎖定SGA于內(nèi)存中,不用設(shè)置
lock_sga, 如果設(shè)置 lock_sga =true 使用非 root 用戶啟動數(shù)據(jù)庫將返回錯誤。

WINDOWS (作用不大)
不能設(shè)置lock_sga=true,可以通過設(shè)置pre_page_sga=true,使得數(shù)據(jù)庫啟動的時候就把所有內(nèi)
存頁裝載,這樣可能起到一定的作用。

22、內(nèi)存參數(shù)調(diào)整
數(shù)據(jù)緩沖區(qū)命中率
select value from v$sysstat where name ='physical reads';

select value from v$sysstat where name ='physical reads direct';

select value from v$sysstat where name ='physical reads direct (lob)';

select value from v$sysstat where name ='consistent gets';

select value from v$sysstat where name = 'db block gets';

這里命中率的計算應(yīng)該是
令 x = physical reads direct + physical reads direct (lob)
命中率 =100 - ( physical reads - x) / (consistent gets + db block gets - x)*100
通常如果發(fā)現(xiàn)命中率低于90%,則應(yīng)該調(diào)整應(yīng)用可可以考慮是否增大數(shù)據(jù)緩沖區(qū);

共享池的命中率
select sum(pinhits)/sum(pins)*100 "hit radio" from v$librarycache;

假如共享池的命中率低于95%,就要考慮調(diào)整應(yīng)用(通常是沒使用bind var )或者增加內(nèi)存;

關(guān)于排序部分
select name,value from v$sysstat where name like '%sort%';

假如我們發(fā)現(xiàn)sorts (disk)/ (sorts (memory)+ sorts (disk))的比例過高,則通常意味著
sort_area_size 部分內(nèi)存較小,可考慮調(diào)整相應(yīng)的參數(shù)。

關(guān)于log_buffer
select name,value from v$sysstat
where name in('redo entries','redo buffer allocation retries');

假如 redo buffer allocation retries/ redo entries 的比例超過1%我們就可以考慮增大log_buffer


本文出自:億恩科技【www.ypdoo.com.cn】

服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務(wù)熱線

     
     
    日韩欧美一及在线播放| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 91麻豆国产| 精品国产一区二区三区久久久蜜臀 | 午夜久久网| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产一区二区精品久久| 日韩专区亚洲综合久久| 亚洲精品久久久中文字| 国产视频一区二区三区四区| 亚洲www美色| 麻豆网站在线免费观看| 欧美1区| 国产一区二区福利久久| 日本免费看视频| 国产网站免费观看| 欧美激情中文字幕一区二区| 精品视频在线观看视频免费视频 | 香蕉视频三级| 中文字幕一区二区三区精彩视频| 国产亚洲免费观看| 四虎影视库国产精品一区| 久久国产影院| 99久久精品国产片| 欧美激情一区二区三区在线播放| 国产综合成人观看在线| 999久久狠狠免费精品| 亚洲www美色| 精品国产一区二区三区久久久狼 | 高清一级毛片一本到免费观看| 国产综合成人观看在线| 欧美a级成人淫片免费看| 一级女性全黄久久生活片| 九九免费高清在线观看视频| 国产成人精品综合| 国产麻豆精品免费视频| 欧美激情影院| 精品视频在线看| 青青青草影院| 亚洲 男人 天堂| 国产a视频| 999精品影视在线观看| 精品国产一区二区三区精东影业| 国产伦精品一区二区三区无广告| 欧美a免费| 日本伦理黄色大片在线观看网站| 精品国产一区二区三区精东影业| 欧美另类videosbestsex高清| 青草国产在线观看| 亚洲第一色在线| 99色吧| 国产伦精品一区二区三区在线观看| 成人影视在线播放| 欧美1区| 四虎影视库国产精品一区| 国产原创中文字幕| 欧美激情一区二区三区视频 | 国产成人精品综合在线| 色综合久久天天综线观看| 亚洲精品影院| 一级片免费在线观看视频| 国产网站在线| 亚洲 男人 天堂| 亚洲女人国产香蕉久久精品 | 你懂的福利视频| 日日爽天天| 精品国产一区二区三区久| 国产国产人免费视频成69堂| 黄色福利片| 国产一区二区精品| 欧美激情一区二区三区在线播放| 国产高清视频免费| 成人高清视频免费观看| 欧美一级视| 麻豆网站在线免费观看| 欧美日本免费| 精品久久久久久中文| 精品在线视频播放| 国产网站在线| 成人影视在线播放| 黄视频网站免费看| 国产麻豆精品高清在线播放| 国产麻豆精品高清在线播放| 亚洲精品影院一区二区| 欧美18性精品| 91麻豆国产福利精品| 99久久精品国产片| 久草免费在线观看| 国产韩国精品一区二区三区| 台湾美女古装一级毛片| 四虎久久精品国产| 久久久成人网| 欧美a免费| 天天做日日干| 久久国产精品只做精品| 欧美国产日韩精品| 欧美a级v片不卡在线观看| 午夜欧美成人香蕉剧场| 香蕉视频久久| 欧美1卡一卡二卡三新区| 一a一级片| 午夜家庭影院| 成人影视在线播放| 亚久久伊人精品青青草原2020| 美国一区二区三区| 欧美激情在线精品video| 久久久久久久男人的天堂| 亚洲第一色在线| 亚洲 欧美 成人日韩| 九九久久国产精品大片| 日韩男人天堂| 久久福利影视| 精品国产亚一区二区三区| 成人免费一级纶理片| 免费一级生活片| 日韩免费在线视频| 深夜做爰性大片中文| 欧美电影免费| 999久久66久6只有精品| 国产麻豆精品免费密入口| 国产成人精品在线| 在线观看导航| 中文字幕一区二区三区精彩视频| 91麻豆精品国产综合久久久| 亚洲精品久久久中文字| 久草免费在线视频| 一本伊大人香蕉高清在线观看| 九九热精品免费观看| 久草免费资源| 四虎久久精品国产| 99久久精品费精品国产一区二区| 久久成人性色生活片| 欧美激情一区二区三区视频 | 99久久精品国产片| 国产伦精品一区二区三区在线观看| 一级片免费在线观看视频| 中文字幕一区二区三区精彩视频| 精品久久久久久中文字幕2017| 日韩专区亚洲综合久久| 可以免费看污视频的网站| 国产伦久视频免费观看视频| 国产一区二区精品| 台湾毛片| 色综合久久天天综线观看| 国产一级强片在线观看| 免费一级生活片| 九九九网站| 久草免费在线视频| 国产韩国精品一区二区三区| 天天做日日干| 久久国产精品只做精品| 精品视频在线看| 欧美激情一区二区三区在线播放| 亚洲爆爽| 日本在线www| 久久久久久久男人的天堂| 欧美激情中文字幕一区二区| 欧美激情在线精品video| 午夜欧美成人香蕉剧场| 高清一级毛片一本到免费观看| 青青久久精品| 国产亚洲精品aaa大片| 九九九国产| 日本伦理片网站| 黄视频网站在线免费观看| 精品视频在线观看一区二区| 日本特黄特色aa大片免费| 99色精品| 免费的黄色小视频| 欧美电影免费| 日韩中文字幕一区二区不卡| 精品国产一区二区三区免费| 可以免费看毛片的网站| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 美国一区二区三区| 成人av在线播放| 欧美一区二区三区在线观看| 精品视频在线观看一区二区| 美女免费精品高清毛片在线视| 亚洲www美色| 国产一区二区精品在线观看| 成人在免费观看视频国产| 久久国产精品自由自在| 在线观看导航| 99热精品在线| 香蕉视频久久| 九九久久99| 日本在线www| 九九精品在线播放| 成人免费网站久久久| 韩国三级视频网站| 日本免费区| 日本伦理片网站| 午夜家庭影院| 精品久久久久久综合网| 亚洲精品中文字幕久久久久久| 日韩中文字幕在线观看视频| 国产网站麻豆精品视频| 国产亚洲精品成人a在线|