時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
對于DBA來講,熟悉ORACLE的常用操作方法有很重要的作用,下面列舉幾個方面的:
一、Oracle數(shù)據(jù)庫的幾個關(guān)閉方法
對于ORACLE來講,關(guān)閉的方法有三個:
在SVRMGRL下可以輸入如下語句,就可關(guān)閉數(shù)據(jù)庫,但每個語句都有自己的作用,有的語句還必須慎重使用
1、shutdown normal (從字面就可理解這是一個用正常的方式來關(guān)閉數(shù)據(jù)庫。)
2、shutdown immediate (立即方式關(guān)閉數(shù)據(jù)庫。)
當(dāng)執(zhí)行shutdown immediate時,數(shù)據(jù)庫并不立即關(guān)閉,而是在Oracle執(zhí)行完內(nèi)部的必要的工作后才關(guān)閉,shutdown immediate可以完成shutdown不能對數(shù)據(jù)庫關(guān)閉的操作。建議DBA們常用此方法關(guān)閉數(shù)據(jù)庫
3、shutdown abort (直接關(guān)閉數(shù)據(jù)庫)
這個停止的方法不推薦,因為對于正在訪問數(shù)據(jù)庫的會話會被突然終止,可能會造成數(shù)據(jù)庫的數(shù)據(jù)丟失,并且如果數(shù)據(jù)庫中有大量操作正在執(zhí)行,這時執(zhí)行shutdown abort后,重新啟動數(shù)據(jù)庫需要很長時間。
舉例說明:
1、停Oracle
# su ? oracle
$ lsnrctl
stop
$ svrmgrl
>connectinternal
>shutdown
immediate
>exit
相應(yīng)的啟動Oracle的方法如下:
# su ? oracle
以O(shè)RACLE用戶身份進(jìn)入
$ svrmgrl
打開ORACLE的管理器
>connectinternal
?
建立庫的連接
>startup
啟動數(shù)據(jù)庫
>exit
退出管理器
$ lsnrctl
start
啟動監(jiān)聽
$lsnrctl
status
查看監(jiān)聽的狀態(tài)
二、對Oracle 8i數(shù)據(jù)庫服務(wù)器操作的一些相關(guān)命令和方法:
1、sar此命令可以幫助查看哪些緩沖區(qū)高速緩存使用情況,讓我們決定哪些需要增加,哪些需要減少:
sar -b:我們可用它查看緩沖區(qū)高速緩存的活動;
sar -w:我們可用它查看內(nèi)存交換活動;
sar -u:我們可用它查看CPU利用情況;
sar -r:我們可用它查看內(nèi)存利用情況;
sar -p:報告Solaris內(nèi)存分頁活動,此命令是:vmstat命令的一部份功能,
比如下面命令用于每5秒顯示10次分頁活動的概要情況:
$ sar -p 5 10
% vmstat 5
此命令將顯示系統(tǒng)每5秒鐘做的事的概要,包括進(jìn)程、虛擬內(nèi)存、磁盤、分頁和CPU的活動情況。
2、iostat,可監(jiān)控磁盤的活動情況
3、swap,可監(jiān)控交換空間的情況
關(guān)鍵詞標(biāo)簽:Oracle,數(shù)據(jù)庫
相關(guān)閱讀
熱門文章 Oracle中使用alter table來增加,刪除,修改列的語法 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 誤刪Oracle數(shù)據(jù)庫實例的控制文件 為UNIX服務(wù)器設(shè)置Oracle全文檢索
人氣排行 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 Oracle中使用alter table來增加,刪除,修改列的語法 ORACLE SQL 判斷字符串是否為數(shù)字的語句 ORACLE和SQL語法區(qū)別歸納(1) oracle grant 授權(quán)語句 ORACLE修改IP地址后如何能夠使用 如何加速Oracle大批量數(shù)據(jù)處理 Oracle刪除表的幾種方法