精品日韩在线,日韩精品福利一区二区三区,日韩午夜黄色,国产日韩欧美高清免费

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

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

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

0、數(shù)據(jù)庫(kù)參數(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)前會(huì)話的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查看對(duì)應(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查看對(duì)應(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、求誰(shuí)阻塞了某個(gè)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、查會(huì)話的阻塞
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、求等待的事件及會(huì)話信息/求會(huì)話的等待及會(huì)話信息
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、求會(huì)話等待的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、求會(huì)話等待的對(duì)象
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、求出某個(gè)進(jìn)程,并對(duì)它進(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、求出鎖定的對(duì)象
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
重新啟動(dòng)數(shù)據(jù)庫(kù)

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
重新啟動(dòng)數(shù)據(jù)庫(kù)

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

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

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';

這里命中率的計(jì)算應(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)用(通常是沒(méi)使用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))的比例過(guò)高,則通常意味著
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 的比例超過(guò)1%我們就可以考慮增大log_buffer


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

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

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

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

     
     
    精品日韩在线,日韩精品福利一区二区三区,日韩午夜黄色,国产日韩欧美高清免费
    九九色在线视频| 麻豆成人综合网| 日韩成人高清| 国产成人精品亚洲线观看| 日本欧美一区二区| 亚洲bt欧美bt精品777| 最新亚洲国产| 日韩欧美精品一区二区综合视频| 亚洲精选91| 亚洲开心激情| 免费人成精品欧美精品| 亚洲视频二区| 亚洲精品成人一区| 日本国产欧美| 久久国产麻豆精品| 国产日产精品一区二区三区四区的观看方式| 综合亚洲色图| 91精品国产一区二区在线观看| 日本成人在线不卡视频| 国产亚洲精品美女久久| 国产精品qvod| 精品72久久久久中文字幕| 日韩av自拍| 香蕉视频亚洲一级| 激情五月色综合国产精品| 在线日韩一区| 日韩午夜av| 日本不卡高清| 欧美国产不卡| 久久人人97超碰国产公开结果| 欧美日韩激情| 亚洲精品国产精品粉嫩| 国产精品久久久久久久久久妞妞| 成人日韩av| 亚洲福利精品| 免费在线成人网| 国产精品三级| 日韩精品dvd| 欧美一级专区| 国产精品久久久久77777丨| 精品淫伦v久久水蜜桃| 伊人久久在线| 欧美精品九九| 日韩高清在线不卡| 国产中文欧美日韩在线| 欧美91精品| 91av一区| 亚洲黄色网址| 中文字幕日本一区二区| 久久中文欧美| 亚洲精品97| 国产日韩在线观看视频| 老牛影视精品| 免费的成人av| 精品三级在线观看视频| 亚洲婷婷免费| 日韩不卡免费视频| 亚洲三级欧美| 日日夜夜免费精品| 亚洲黄色中文字幕| 亚洲免费毛片| 在线天堂中文资源最新版| 蜜桃一区二区三区在线观看| 国产精品久久久久77777丨| 午夜欧美巨大性欧美巨大| 综合欧美精品| 日韩欧美一区二区三区在线视频| 亚洲精选久久| 天堂av在线| 日本不卡一二三区黄网| 精品久久网站| 蜜臀av在线播放一区二区三区| 麻豆传媒一区二区三区| 伊人成人在线视频| 麻豆高清免费国产一区| 美女91精品| 日本蜜桃在线观看视频| 日欧美一区二区| 久久一级电影| 麻豆高清免费国产一区| 中文无码久久精品| 精精国产xxxx视频在线野外 | 国产欧美一区二区三区国产幕精品 | 日韩激情视频网站| 香蕉精品久久| 欧美aa在线视频| 亚洲毛片在线| 欧美成人国产| 国产精品久久久久蜜臀 | 日本不卡一区二区| 欧美天堂亚洲电影院在线观看| 日本不卡不码高清免费观看| 99pao成人国产永久免费视频 | 福利一区二区| 欧美一级一区| 亚洲精选久久| 在线 亚洲欧美在线综合一区| 国产成人精选| 国产精品一国产精品| 亚洲美女久久| 亚洲一区二区三区四区五区午夜 | 蜜桃免费网站一区二区三区| 日韩精品免费一区二区在线观看| 精品入口麻豆88视频| 国产精一区二区| 日韩精品五月天| 亚洲一区av| 日韩中文字幕91| 99国产精品99久久久久久粉嫩| 97国产成人高清在线观看| 欧美成a人片免费观看久久五月天| 青青伊人久久| 日韩avvvv在线播放| 一本一道久久a久久| 视频在线观看91| 欧美日韩四区| 不卡视频在线| 精品91久久久久| 一区视频在线| 中文在线不卡| 亚洲天堂成人| 成人av二区| 91精品1区| 久久一区二区三区电影| 99久久婷婷| 国产韩日影视精品| 香蕉成人av| 欧美成人综合| 久久福利精品| 美国欧美日韩国产在线播放| 亚洲精品一区二区妖精| 亚洲小说欧美另类婷婷| 亚洲福利一区| 99在线观看免费视频精品观看| 欧美成人综合| 鲁大师成人一区二区三区| 蜜臀久久99精品久久久画质超高清| 亚洲综合电影一区二区三区| 影音先锋久久| 综合色一区二区| 国产三级一区| 免费亚洲婷婷| 在线天堂资源www在线污| 久久久777| 在线亚洲成人| 91成人超碰| 最新亚洲国产| 国产极品嫩模在线观看91精品| 精品午夜av| 夜鲁夜鲁夜鲁视频在线播放| 香蕉精品久久| 一区二区国产精品| 国产一区 二区| 精品一区二区三区中文字幕视频| 日韩成人精品一区| 激情综合自拍| 亚洲日韩中文字幕一区| 国产日韩1区| 日韩影院二区| 午夜一区在线| 日韩中文一区二区| 欧美精品1区| 久久九九精品| 亚洲a级精品| 国产在线不卡一区二区三区| 亚洲福利国产| 亚洲精品激情| 福利一区二区免费视频| 女人天堂亚洲aⅴ在线观看| 日本不卡在线视频| 国产一区二区亚洲| 午夜国产精品视频| 欧美日韩视频免费看| 成人在线丰满少妇av| 在线亚洲激情| 91九色综合| 久久精品二区三区| 天堂精品久久久久| 日韩久久视频| 四虎国产精品免费久久| 日韩综合在线| 久久亚洲影院| 高清精品久久| 自拍自偷一区二区三区| 国产成人久久| 综合一区av| 中文字幕在线视频久| 亚洲另类av| 日韩亚洲一区在线| 91亚洲无吗| 久久免费大视频| 国产欧美一区二区精品久久久| 欧美成人国产| 久久在线91| 亚洲精品日韩久久| 亚洲伦乱视频| 久久不卡日韩美女| 香蕉久久国产| av在线资源| 日本久久二区|