ORACLE

What is a DataBase Manage System?

DMS = database + instance;

What is a database?
Thrice model
1.physically – All kinds of files

database = data(*.dbf) + log(*.log) + control(*.ctl)  + ...;

The three most import files are .dbf, .log and .ctl;*

2.Logically – structed data format

**database** 
    --tablespace (naming space)
        --segment (table, index .... but not the same as the user view)
            -- extend (continual & in one file)
                -- block (basic unit )  

3.user view

database = (schema) table + index + ...; 

warning: schema doesn’t belong to the tablesapce

What is instance?

instance = Memory + Processes;

Memory  = SGA + PGA + [UGA];
Processes = (process) background + server + user; 

SGA = shared pool (sql, data dictionany)  + buffer cache + redo log cache + ...;
PGA = the serve process info + session + ...;

background = smon + pmon + DBWn + LGWr + CKPT + ...;

To Be Continue…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值