Oracle效能調優常用語句

2021-09-01 07:26:57 字數 1037 閱讀 5237

oracle效能調優常用語句

--識別'低效執行'的sql語句:

select executions , disk_reads, buffer_gets,

round((buffer_gets-disk_reads)/buffer_gets,2) hit_radio,

round(disk_reads/executions,2) reads_per_run,

sql_text

from v$sqlarea

where executions>0

and buffer_gets > 0

and (buffer_gets-disk_reads)/buffer_gets < 0.8

order by 4 desc;

----檢視連線數

select count(*) from v$session;

----檢視併發連線數

select count(*) from v$session where status='active';

----檢視最大連線

show parameter processes;

--檢視表空間情況

select sum(bytes)/(1024*1024) as free_space,tablespace_name

from dba_free_space

group by tablespace_name;

--檢視回滾段名稱及大小

select segment_name, tablespace_name, r.status,

(initial_extent/1024) initialextent,(next_extent/1024) nextextent,

max_extents, v.curext curextent

from dba_rollback_segs r, v$rollstat v

where r.segment_id = v.usn(+)

order by segment_name ;

oracle 常用語句

oracle 產看表空間 select total.name tablespace name free space,total space free space used space,total space from select tablespace name,sum bytes 1024 102...

oracle常用語句

drop tablespace crm online space including contents and datafiles 刪除表空間 drop user wuliu01 cascade 刪除使用者 exp orcl file d dmp 匯出資料庫 imp orcl file e alen...

oracle 常用語句

oracle 常用語句 查詢表的大小 select t.owner,t.segment name,sum t.blocks 8 1024 m as s,t.segment type from dba segments t where t.owner user name group by t.owne...