oracle体系结构
1.物理结构
数据文件 (datafiles) *.dbf,后缀为dbf的
日志文件 (redo log files) *.log,后缀为log的
控制文件 (control files) *.ctl,后缀为ctl的
参数文件 (parameter files) initoraid.ora
2.内存结构(SGA)
占OS(即操作系统)内存的60%-70%,大小可由参数文件内参数计算
SGA=share_pool_size(共享池)+db_block_size*db_block_buffers(数据缓冲)+log_buffers(重做日志缓冲区)
3.实例instance=SGA(内存分配)+background process(后台应用)
启动oracle的前提应先启动instance。
4.session(连接)
oracle是多用户、多任务、可分布式管理的数据库,同时可用许多个用户对数据库进行操作
5.transaction交易事务
DDL(数据定义语句)例:create 、drop、alter等
DML(数据操作语句)例:insert、update、delete等
DCL(数据控制语句)例:grant、revoke、commit等
每两个DDL语句间是一个transaction
6.oracle的启动和关闭的过程图
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20595629/viewspace-626931/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/20595629/viewspace-626931/