oracle入門
什么是oracle server?oracle數(shù)據(jù)庫服務(wù)器。服務(wù)器可以是一堆硬件和軟件的集合,也可以說是一堆軟件。
而oracle服務(wù)器是一個(gè)數(shù)據(jù)管理系統(tǒng),提供了管理信息。
oracle server包含oracle instance(oracle實(shí)例)和oracle database(oracle數(shù)據(jù)庫)。
oracle instance是干什么的?
它是提供訪問oracle database的,一個(gè)instance只能訪問一個(gè)database,但是一個(gè)database可以被多個(gè)instance所訪問。
instance包含什么、
instance包含內(nèi)存和后臺進(jìn)程。
connection & session
connection是客戶端與后臺服務(wù)器進(jìn)行連接。
connection建立后與斷開之間的通信就稱為一個(gè)session,也就是對話,當(dāng)connection斷開后session也就結(jié)束。
oracle database
oracle database就是一段數(shù)據(jù)。包含三個(gè)種文件,data files(數(shù)據(jù)文件),control files(控制文件),redo log files(重做日志)
oracle 文件類型。
后綴為dbf的為data files文件,后綴為ctl是control files文件,后綴為log的是redo log filws。
memory structure
分為2中內(nèi)存塊,SGA(system global area)和PGA(program global area)
SGA,一個(gè)instance一個(gè)SGA。在instance啟動是分配,是instance的一部分。(主要消耗內(nèi)存的)
PGA,一個(gè)server process一個(gè)PGA,
linux終端啟動oracle數(shù)據(jù)庫:
sqlplus /nolog
執(zhí)行命令 conn / as sysdba
startup
切換回終端用“!”
exit回到sqlplus。
終端試試命令ipcs,和sqlplus下使用show sga
posted on 2009-05-10 09:50 duduli 閱讀(286) 評論(0) 編輯 收藏 所屬分類: 業(yè)余DBA