ALTER SYSTEM FLUSH SHARED_POOL
目前成都創(chuàng)新互聯(lián)公司已為1000多家的企業(yè)提供了網(wǎng)站建設、域名、網(wǎng)頁空間、網(wǎng)站改版維護、企業(yè)網(wǎng)站設計、太和網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
這個語句清除SGA中的 shared pool,shared pool存儲下面的信息:
1、數(shù)據(jù)字典
2、Shared SQL PL/SQL,存儲過程、函數(shù)、包以及觸發(fā)器
但是有一點要清楚的是假如這些對象正在使用時是無法清除的。
在Oracle9i里,Oracle提供了一個內部事件,用以強制刷新Buffer Cache。
其語法為:
alter session set events 'immediate trace name flush_cache level 1';或者:
alter session set events = 'immediate trace name flush_cache';類似的也可以使用alter system系統(tǒng)級設置:
alter system set events = 'immediate trace name flush_cache';在Oracle10g中,Oracle提供一個新的特性,可以通過如下命令刷新Buffer Cache:
alter system flush buffer_cache;
卸載Oracle總體分為三步 1.主程序的卸載 2.殘留文件的刪除 3.注冊表清理
1.主程序卸載只要運行 Oracle OraDB11g_home1--Oracle安裝產(chǎn)品--Universal Installerd
程序運行起來后 ,選擇卸載產(chǎn)品進去下面的頁子
如上圖選擇,如果你安裝了Client 也將client文件夾選中。
然后就是等待 當進度走完后我們的第一步就完成了。
2.硬板上殘留文件的卸載。
Oracle在安裝時會安裝到你的系統(tǒng)盤和你安裝時所選的主程序安裝盤,以我的系統(tǒng)為例Oracle分別安裝在我的C盤和G盤。
C:\Program Files (x86)\Oracle 與 G:\app 這兩個文件夾及其子文件全部刪除。中間會提示,有的文件程序正在使用無法刪除,我們稍后再來管它。
到此刪除殘留文件就大部分完成了。
3.刪除注冊表
在 開始--搜索中輸入regedit 打開注冊表編輯器
如上所示 所有 services 文件夾下 所有帶“Oracle”的文件全部刪除。重新啟動計算機,在去刪除 第二步中沒有刪除的殘留文件。
到此Oracle已經(jīng)徹底的從你的計算機上刪除了