模擬oracle效能診斷藝術做了兩個試驗樣品。書上說的不承擔relies_on。果快取的失效操作(result_cache relies_on(test1,test2))。試驗證明不正確,函式f1()並沒有使用relies_on,但表上的變化影響到了函式。
c:\documents and settings\guogang>sqlplus gg_test/[email protected]_gg
sql> set timing on
sql> select f1() from dual;
f1()
----------
60681409
--禁用結果快取
sql> execute dbms_result_cache.bypass(bypass_mode=>true,session=>true);
sql> select f1() from dual;
f1()
----------
60681409
--啟用結果快取
sql> delete from test1 where object_type = 'view' and rownum <100;
sql> delete from test2 where object_type = 'view' and rownum <100;
sql> commit;
sql> select f1() from dual;
f1()
----------
59788330
sql> delete from test1 where object_type = 'view' and rownum <100;
sql> delete from test2 where object_type = 'view' and rownum <100;
sql> commit;
sql> select f2() from dual;
f2()
----------
58914853
PLSQL 連線Oracle11g測試
初學者最近學習乙個專案用到oracle11g,之前沒玩過,網上查了很多,也掉了一些坑,做個筆記 環境 據說oracle11g很耗效能,我裝在虛擬機器window 7 64位 oracle vm virtualbox 模仿伺服器環境,不用時可以關掉 plsql版本是 plsql developer 1...
oracle11g使用plsql匯出空表
這是因為專案匯出資料庫遇到的問題,今天請教了一下,解決方式如下 1.寫乙個sql在command windows下執行 set heading off set echo off set feedback off set termout on spool c allocate.sql select a...
解除安裝oracle 11g
估計和以前的版本一樣,先刪除物理檔案,然後再刪除登錄檔的檔案。大致方法如下 1 刪除物理檔案 1 oracle安裝檔案。2 系統目錄下,program files檔案下的oracle檔案 2 登錄檔中大概有這麼幾個地方 hkey local machine software 刪除oracle目錄 h...