日志

来源:互联网 发布:js 笛卡尔乘积 编辑:程序博客网 时间:2024/04/28 20:34

1.复习了ORACLE的tablespace、segment、extent、block的概念及相互关系,HWM(High Water Mark)。其中segment包括index segment、data segment、undo segment等,undo的tablespace只能创建undo segment.
一个tablespace可以包括多个数据文件,一个数据文件只能属于一个tablespace,segment可以跨数据文件,一个表一般包括一个data segment和index segment,一个data segment和index segment也只属于一个表(分区表、分区index、cluster segment除外,一个cluster segment可能包括几个表)

2.复习了内存管理,包括SGA(System Global Area)、PGA(Progame Global Area)、UGA(User Global Area)。

2.1 SGA的内存是所有的服务和进程共享,需要在配置文件中设置,具体包括固定内存、database buffer cache、shared pool(执行SQL和pl/sql)、large pool、redo log等,各组成部分在oracle10g后可以选择自动调节
2.2.PGA属于单个服务和进程共享,内存动态分配,不用设置。
2.3 UGA与Session有关,如果在shared server模式下,UGA属于SGA,如果在dedicated server下属于PGA;

3.connection与session的关系

4.一般采用dedicated server,shared server需要仔细配置,后者即使在本地也只能采用侦听模式连接数据库

5.表分区和index分区注意点

6.tnsname.ora连接RAC时TAF注意点

原创粉丝点击