《ORACLE技能培训》PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A minimum of 70MB of databse space to be install (SCO UNIX可以使用dfspace命令查看文件系统的使用 情况)
Ansi(ansi terminal for sco) ,vt100,hft(IBM aixterm),hp(HP 700/9x terminal),386u(Unixware terminal),
占OS内存的60-70%,大小可由参数文件内参数计算
– shared pool(共享池) – database buffer cache(数据缓冲区) – redo log buffer(重做日志缓冲区) (如以下图所示)
SGA=share_pool_size+db_block_size*db_block_buffers +log_buffers
在配置网卡时自动安装 /etc/services Listener 1521/tcp
15 .
交换区的限制
当SGA比较大时,系统可能使用系统交 换区,如果80%-90%的系统物理内存已 经被使用,ORACLE建议交换区的大小 至少设置为系统物理内存的3倍。
16 .
文件大小限制
4GB*(Oracle blocksize in KB) Support asynchronous I/O up to 2GB
9 .
分析一个SQL语句是怎样在Orcle内部工作的
A、用户发出SQL请求,打开游标; B、把SQL语句语法分析,执行计划,数据字典等信
息存入内存中共享池内; C、从数据文件中把相关数据块读入数据缓冲区; D、做相应操作,若做修改,先加上行级锁,经确认
后,把改过前后记录内容存入重做日志缓冲区内; E、返回结果给用户,关闭游标。 备注:SQL语句大小写敏感的,同样的一个语句,若
shared_pool database_buffer_cache redo_log buffer
6 .
实例
instance= SGA + background process 实例 = 内存分配 + 一组后台进程
SGA
background process
7 .
session(连接)
Oracle是多用户、多任务、可分布式管理的数据库, 同时可有许 多个用户对数据库操作。
oracle user user
session
user
8 .
后台进程
后台进程 PMON,LCLN,RECO,SMON,DBWR, LGWR,CKPT,ARCH
– PMON:做程序的清洁工作,处理一些不正常退出的事件 – SMON:做系统的清洁工作,执行系统出错后自动恢复工作 – LCKN:Oracle系统表级或行级加锁的进程 – RECO:恢复进程 – DBWR:数据写进程 – LGWR:日志文件写进程 – CKPT:检测点 – ARCH:归档方式备份进程
PM ON
LC Kn
RECO
RECO
s h a re d P o o l
SG A
D a ta b a s e B u ffe r C a c h e
R edo Log B u ffe r
S e rv e r
DBW R
CKPT
LG W R
U ser
D a ta D a ta D a ta
D a ta file s
大小写不同,oracle需分析执行两次,每句后必以 “;”结束。
10 .
系统进程
PMON
LCKn
RECO
RECO
shared Pool
SGA
Database Buffer Cache
Redo Log Buffer
11 .
第二章、ORACLE FOR SCO系 统安装及客户端的安装
12 .
Optimal flexible architecture (OFA)
– 如果Blocksize=8k,那么最大的文件到32G,但是如果 文件大小大于2G时,系统将不支持异步存取数据。
– Oracle建议使用大文件只是在只读的表空间上,如 果要进行写,建议使用小的多个文件来代替一个 大的数据文件。
Tracle files(跟踪文件命名规则)
– Processname_pid.trc
redo log files 日志文件
control files parameter file 控制文件 参数文件
data files *.dbf
redo log files *.log
control file *.ctl
parameter iles initoraid.ora
5 .
内存结构(SGA)
14 .
软件要求
软件 操作系统 开发包 系统补丁
TCP/IP包
要求
Sco unix 5.04 or higher Sco development package 5.01A
Coff linker supplement 5.05 oss459b from sco anonymouse ftp site:ftp.sco.com/sls/oss459b
13 .
硬件要求
硬件
CPU Memory DISK SPACE Database space
Terminal
要求
486,586,能运行SCO OPENSERVER 5.04 OR HIGHER
A minimum of 32MB RAM
A minimum of 600MB of available disk space to install and run the oracle 7 server
Fra Baidu bibliotek
D a ta
D a ta
D a ta
D a ta
R edo Log file s
ARCH
D a ta
D a ta
P a ra m e te r F ile
D a ta
O fflin e
C o n tro l
s to ra g e
4
.
file s
Oracle 体系结构
物理结构 datafiles
数据文件
ORACLE技能培训
山东省邮政信息技术处
1 .
主要内容
ORACLE基本架构 ORACLE FOR SCO系统安装及客户端的安装 存储管理 用户管理 模式管理 数据管理 实例管理 SQL语言 系统性能优化 系统日常维护
2 .
第一章、ORACLE基本架构
体系结构 基本概念
3 .
体系结构图
Ansi(ansi terminal for sco) ,vt100,hft(IBM aixterm),hp(HP 700/9x terminal),386u(Unixware terminal),
占OS内存的60-70%,大小可由参数文件内参数计算
– shared pool(共享池) – database buffer cache(数据缓冲区) – redo log buffer(重做日志缓冲区) (如以下图所示)
SGA=share_pool_size+db_block_size*db_block_buffers +log_buffers
在配置网卡时自动安装 /etc/services Listener 1521/tcp
15 .
交换区的限制
当SGA比较大时,系统可能使用系统交 换区,如果80%-90%的系统物理内存已 经被使用,ORACLE建议交换区的大小 至少设置为系统物理内存的3倍。
16 .
文件大小限制
4GB*(Oracle blocksize in KB) Support asynchronous I/O up to 2GB
9 .
分析一个SQL语句是怎样在Orcle内部工作的
A、用户发出SQL请求,打开游标; B、把SQL语句语法分析,执行计划,数据字典等信
息存入内存中共享池内; C、从数据文件中把相关数据块读入数据缓冲区; D、做相应操作,若做修改,先加上行级锁,经确认
后,把改过前后记录内容存入重做日志缓冲区内; E、返回结果给用户,关闭游标。 备注:SQL语句大小写敏感的,同样的一个语句,若
shared_pool database_buffer_cache redo_log buffer
6 .
实例
instance= SGA + background process 实例 = 内存分配 + 一组后台进程
SGA
background process
7 .
session(连接)
Oracle是多用户、多任务、可分布式管理的数据库, 同时可有许 多个用户对数据库操作。
oracle user user
session
user
8 .
后台进程
后台进程 PMON,LCLN,RECO,SMON,DBWR, LGWR,CKPT,ARCH
– PMON:做程序的清洁工作,处理一些不正常退出的事件 – SMON:做系统的清洁工作,执行系统出错后自动恢复工作 – LCKN:Oracle系统表级或行级加锁的进程 – RECO:恢复进程 – DBWR:数据写进程 – LGWR:日志文件写进程 – CKPT:检测点 – ARCH:归档方式备份进程
PM ON
LC Kn
RECO
RECO
s h a re d P o o l
SG A
D a ta b a s e B u ffe r C a c h e
R edo Log B u ffe r
S e rv e r
DBW R
CKPT
LG W R
U ser
D a ta D a ta D a ta
D a ta file s
大小写不同,oracle需分析执行两次,每句后必以 “;”结束。
10 .
系统进程
PMON
LCKn
RECO
RECO
shared Pool
SGA
Database Buffer Cache
Redo Log Buffer
11 .
第二章、ORACLE FOR SCO系 统安装及客户端的安装
12 .
Optimal flexible architecture (OFA)
– 如果Blocksize=8k,那么最大的文件到32G,但是如果 文件大小大于2G时,系统将不支持异步存取数据。
– Oracle建议使用大文件只是在只读的表空间上,如 果要进行写,建议使用小的多个文件来代替一个 大的数据文件。
Tracle files(跟踪文件命名规则)
– Processname_pid.trc
redo log files 日志文件
control files parameter file 控制文件 参数文件
data files *.dbf
redo log files *.log
control file *.ctl
parameter iles initoraid.ora
5 .
内存结构(SGA)
14 .
软件要求
软件 操作系统 开发包 系统补丁
TCP/IP包
要求
Sco unix 5.04 or higher Sco development package 5.01A
Coff linker supplement 5.05 oss459b from sco anonymouse ftp site:ftp.sco.com/sls/oss459b
13 .
硬件要求
硬件
CPU Memory DISK SPACE Database space
Terminal
要求
486,586,能运行SCO OPENSERVER 5.04 OR HIGHER
A minimum of 32MB RAM
A minimum of 600MB of available disk space to install and run the oracle 7 server
Fra Baidu bibliotek
D a ta
D a ta
D a ta
D a ta
R edo Log file s
ARCH
D a ta
D a ta
P a ra m e te r F ile
D a ta
O fflin e
C o n tro l
s to ra g e
4
.
file s
Oracle 体系结构
物理结构 datafiles
数据文件
ORACLE技能培训
山东省邮政信息技术处
1 .
主要内容
ORACLE基本架构 ORACLE FOR SCO系统安装及客户端的安装 存储管理 用户管理 模式管理 数据管理 实例管理 SQL语言 系统性能优化 系统日常维护
2 .
第一章、ORACLE基本架构
体系结构 基本概念
3 .
体系结构图