【轉】設定db_keep_cache_size快取,並把一個表快取進去
alter table TBL_AIRCOMPANY storage(buffer_pool keep)--把表TBL_AIRCOMPANY設定成keep在pool池中
ALTER TABLE TBL_AIRCOMPANY cache --讓TBL_AIRCOMPANY可以快取
SELECT OBJECT_NAME, A.STATUS, COUNT(*)
FROM V$BH A, USER_OBJECTS B
WHERE A.OBJD = B.OBJECT_ID
--AND OBJECT_NAME IN ('TBL_AIRCOMPANY')
GROUP BY OBJECT_NAME, A.STATUS; --檢視是否在快取keep中
--各個buffer的空間資訊
select p.name,sum(a.cnum_repl) "total buffers",sum(a.anum_repl) "free buffers" from x$kcbwds a, v$buffer_pool p
where a.set_id>=p.LO_SETID and
a.set_id<=p.HI_SETID
group by p.name;
--指令碼用來定位哪些object在buffer cache中存在,佔用的buffer cache的量是多少以及佔用的是什麼型別的buffer cache。
select decode(pd.bp_id,1,'KEEP',2,'RECYCLE',3,'DEFAULT',
4,'2K SUBCACHE',5,'4K SUBCACHE',6,'8K SUBCACHE',
7,'16K SUBCACHE',8,'32KSUBCACHE','UNKNOWN') subcache,
bh.object_name,bh.blocks
from x$kcbwds ds,x$kcbwbpd pd,(select set_ds,
o.name object_name,count(*) BLOCKS
from obj$ o, x$bh x where o.dataobj# = x.obj
and x.state !=0 and o.owner# !=0
group by set_ds,o.name) bh
where ds.set_id >= pd.bp_lo_sid
and ds.set_id <= pd.bp_hi_sid
and pd.bp_size != 0
and ds.addr=bh.set_ds
order by decode(pd.bp_id,1,'KEEP',2,'RECYCLE',3,'DEFAULT',
4,'2K SUBCACHE',5,'4K SUBCACHE',6,'8K SUBCACHE',
7,'16K SUBCACHE',8,'32KSUBCACHE','UNKNOWN'),bh.blocks;
select
(select value from V$SYSSTAT where name='physical write total bytes')/
(select value from V$SYSSTAT where name='physical read total bytes')*100||'%' 寫讀比例
from dual
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7191998/viewspace-763984/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Apache 設定web 快取(轉)ApacheWeb快取
- WebView 設定快取WebView快取
- 兩級快取實現分析之快取設定快取
- Nginx快取設定教程Nginx快取
- 快取問題(一) 快取穿透、快取雪崩、快取併發 核心概念快取穿透
- 用Java寫一個分散式快取——快取管理Java分散式快取
- 一文徹底弄懂並解決Redis的快取雪崩,快取擊穿,快取穿透Redis快取穿透
- MyBatis快取機制(一級快取,二級快取)MyBatis快取
- SpringBoot快取管理(一) 預設快取管理Spring Boot快取
- OkHttp設定支援Etag快取HTTP快取
- 【轉】一個小工具類,利用shareObject把資料快取Object快取
- 快取穿透、快取擊穿、快取雪崩、快取預熱快取穿透
- 快取淘汰、快取穿透、快取擊穿、快取雪崩、資料庫快取雙寫一致性快取穿透資料庫
- 如何設計快取系統:快取穿透,快取擊穿,快取雪崩解決方案分析快取穿透
- 快取穿透、快取擊穿、快取雪崩快取穿透
- 快取穿透、快取雪崩、快取擊穿快取穿透
- 轉載快取快取
- 快取把我坑慘了..快取
- Redis快取擊穿、快取穿透、快取雪崩Redis快取穿透
- HTTP快取——協商快取(快取驗證)HTTP快取
- [Redis]快取穿透/快取擊穿/快取雪崩Redis快取穿透
- 快取穿透 快取雪崩快取穿透
- [.net 物件導向程式設計進階] (14) 快取(Cache) (一) 認識快取技術物件程式設計快取
- Android開發:計算快取大小並且清空快取Android快取
- Vue 全站快取二:如何設計全站快取Vue快取
- 用Java寫一個分散式快取——快取淘汰演算法Java分散式快取演算法
- 快取穿透、快取擊穿、快取雪崩區別快取穿透
- 快取問題(四) 快取穿透、快取雪崩、快取併發 解決案例快取穿透
- Masa Framework原始碼解讀-02快取模組(分散式快取進階之多級快取)Framework原始碼快取分散式
- ServiceWorker 快取與 HTTP 快取快取HTTP
- mybatis快取-二級快取MyBatis快取
- 【轉】設計一個iOS應用的本地快取機制iOS快取
- 快取、快取演算法和快取框架簡介快取演算法框架
- 設定RECYCLE池快取一致性塊快取
- Redis詳解(十二)------ 快取穿透、快取擊穿、快取雪崩Redis快取穿透
- 面試總結 —— Redis “快取穿透”、“快取擊穿”、“快取雪崩”面試Redis快取穿透
- 快取穿透,快取擊穿,快取雪崩解決方案分析快取穿透
- 快取穿透、快取雪崩和快取擊穿是什麼?快取穿透