- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle 基础学习笔记
主要是9i,部分会涉及10g 的东西。有点乱,大家慢慢看吧,对入门的学习还是挺基础的。
一、结构
一个Oracle 服务由实例(instance)和数据库(database)组成,数据库和实例是一对多的关系,即一个实例
只可以管理一个数据库,而一个数据库可以被多个实例同时管理着,如在RAC 环境中。
(1)实例
1、由一组进程和内存结构组成
2、5 个基本进程:dbwr (数据文件写), lgwr (日志文件写),smon (系统恢复和控制),pmon (服务进
程监控),chk (检查点),
3、其他进程:arch (归档日志写),job 作业进程等
4、内存:SGA 和PGA
5、SGA 包括
share pool
-lib cache: sql, pl/sql,
-dictionary cache: 数据字典缓存
db buffer:
-nk_cache block 是nk 的表空间使用的buffer
-recycle_cache:经常不驻留内存的对象缓冲区
-keep_cache:经常驻留内存的对象缓冲区
relog buffer: redo log 文件缓存
large buffer: share 模式下为uga 所使用
java buffer : jvm 使用
streem buffer( 10g)
最大比例的是db_cache_size,上面没有列出db_cache_size,是因为其被nk_cache 包含了,若
db_block_size =8k,则db_cache_size 就是8k_cache 。
6、参数
SGA_MAX_SIZE : SGA 最大内存
SHARED_POOL_SIZE : share pool 的大小
DB_CACHE_SIZE : db cache 的大小
DB_RECYCLE_CACHE_SIZE: 经常不驻留内存的对象缓冲区
DB_KEEP_CACHE_SIZE: 经常驻留内存的对象缓冲区
LOG_BUFFER : log buffer 的大小
LARGER_POOL_SIZE : large buffer 的大小
JAVA_POOL_SIZE : java buffer 的大小
Db_2K_cache_size : block size 为 2k的表空间的数据缓冲
Db_4K_cache_size : block size 为 4 k的表空间的数据缓冲
Db_8K_cache_size : block size 为 8 k的表空间的数据缓冲
Db_16k_cache_size : block size 为 16 k的表空间的数据缓冲
Db_32K_cache_size : block size 为 32 k的表空间的数据缓冲
若db_block_size 为nk,则参数db_nk_cache_size 无意义,nk 的cache size 由db_cache_size 确定。
(2 )数据库
1、数据库文件:数据文件,在线重做日志文件,控制文件
2、其他文件:参数文件,密码文件,归档日志文件
3、物理结构:表空间(table space )- 段(segment) - 扩展(extent)- 块(block)
4、OMF : oracle manage file ,系统自动管理数据库文件,即指定数据文件,日志文件的缺省位置,创
建表空间的时候不需要指定数据文件,由系统在缺省位置自动生成数据文件
5、参数
Db_block_size : 基本块的大小
Db_create_file_dest : OMF 管理数据文件缺省位置
Db_create_online_log_dest_n: OMF 管理日志文件缺省位置
Db_files : 可打开数据文件的数量,注意数据文件数量增大时,要修改这个参数
Control_files : 控制文件的全路径
Db_name : 数据库名称
数据库名和实例名是两个概念,因为一个数据库可以由多个实例带动,不同实例可以有不同的名称,
安装的时候,缺省是将数据库名和实例名设为一样的。
二、字符集
1、服务器字符集在建立数据库时候指定,之后一般不改动
8i 以上版本可以通过alter database 来修改字符集,但也只限于子集到超集,不建议
原创力文档


文档评论(0)