人贱人爱
小有名气
小有名气
  • 铜币0枚
  • 威望0点
  • 贡献值0点
阅读:1103回复:6

oracale基础[1],要是有人感兴趣再发

楼主#
更多 发布于:2005-04-11 11:27
oracle的基础知识(一)
第一章:ORACLE的结构
一、ORACLE的SERVER
1、SERVER=DATABASE+INSTANCE(内存结构)
2、ORACLOE的连接方式:
A、直接登录:UNIX主机,客户端通过串口,TCP/IP直接登陆到主机,使用ORACLE
B、C/S方式:客户端通过TCP/IP+NET8,做数据的存储,调用,查询。端口活动少,速度加快
C、三层结构:在C和S之间加一个应用服务器,C通过TCP/IP,PPP,RS232连到应用服务器上,调用业务程序,通过业务程序从应用服务器以TCP/IP+NET8访问S端。适合大型业务。
二、如何连接数据库
1、USER PROCESS:通过C端的应用程序(SQLPLUS,DEVELOPE 2000。。。),产生,运行C端,用于发出USER的请求。
2、SERVER PROCESS:响应一个特定的USERPROCESS,随着USER PROCESS的请求,作相应的处理。SP 和UP数量相等,当UP终止,SP也会终止。同时SP所占用的资源释放,(内存)。一个SP占用内存约18M-50M。内存:PGA

3、SESSION:会话,连接,从C到S的连接链路,从用户登陆到数据库开始,到用户退出登陆终止。

三、ORACLE的INSTANCE;
1、INSTANCE:实例,内存结构,定义了ORACLE数据库在启动和工作过程中所使用的内存的大小,及分配方式。分配方法由INIT《SID》。ORA(参数文件)
2、INSTANCE的组成:
A、SGA区,共享内存区
B、后台进程:
1、DBWR:定期将CACHE中的数据写回硬盘
2、LGWR:记录所有已提交数据的修改动作。
3、SMON:监控数据库状态,释放临时段,做数据一致性的恢复。
4、PMON:监控ORACLE进程的运行状态。
2、SGA的组成
A、 SHARE POOL:LIB CACHE,存储编译后的执行代码
DICTIONARY CACHE:数据字典 CACHE
SELECT * FROM EMP,只有数据字典可以将对象信息转为ORACLE自己看的懂的信息 。

共享池的大小:SHARED_POOL_SIZE
B、DATABASE BUFFER CACHE 存储ORACLE常用数据大小=DB_BLOCK_SIZE*DB_BLOCK_BUFFERS
C、PGA的概念,独占内存区,只给一个特定SERVERPROCESS使用。当SP终止后,内存释放。
D、REDO LOG BUFFER:回滚实现所使用。
四、ORACLE DATABASE的组成:
1、DATABASE:DATAFILE,REDOLOG,控制文件。
2、附加文件:参数文件(INIT), PASSWORD文件,备份的日志文件。

--------------------   每个男孩都曾是地狱的恶魔,当遇到自己喜欢的女孩时,便会动心——于是变为凡人。所以女孩一定不要辜负男孩,不然男孩又要回到那可怕的地狱!
[img]./userfiles/11691/2005063016425352670.jpg[/img]
Romane
小有名气
小有名气
  • 铜币2枚
  • 威望0点
  • 贡献值0点
1C#
发布于:2005-04-11 14:29
Re:oracale基础[1],要是有人感兴趣再发
如果完整的话,请传给我~~~~~~~
谢谢~~~ --------------------    花英落尽伴溪流,
    嫁纱纷飞迎秋水。
    之约盟定难为画,
    约定青山来做屏。
丑是丑,爱地球
人贱人爱
小有名气
小有名气
  • 铜币0枚
  • 威望0点
  • 贡献值0点
2C#
发布于:2005-04-11 15:03
Re:oracale基础[1],要是有人感兴趣再发
怎么传啊 --------------------   每个男孩都曾是地狱的恶魔,当遇到自己喜欢的女孩时,便会动心——于是变为凡人。所以女孩一定不要辜负男孩,不然男孩又要回到那可怕的地狱!
[img]./userfiles/11691/2005063016425352670.jpg[/img]
lijiannan_1981
著名写手
著名写手
  • 铜币15枚
  • 威望0点
  • 贡献值0点
3C#
发布于:2005-04-11 15:11
Re:oracale基础[1],要是有人感兴趣再发
赶紧传FTP上吧
东西不赖 -------------------- [fly]酒肉穿肠过,佛祖心中坐![/fly]
无。
纷花雪月
著名写手
著名写手
  • 铜币19枚
  • 威望0点
  • 贡献值0点
  • 社区居民
4C#
发布于:2005-04-11 15:12
Re:oracale基础[1],要是有人感兴趣再发
qq,msn
多大?
我想要
。。 -------------------- http://ecardfile.tencent.com/flash//ts/02/ts0232.swf
http://ecardfile.tencent.com/flash//ts/02/ts0232.swf 乐得嘴合不上咯,嘿嘿
0000
作家
作家
  • 铜币143枚
  • 威望34点
  • 贡献值1点
5C#
发布于:2005-04-11 18:53
Re:oracale基础[1],要是有人感兴趣再发
感兴趣ing.. --------------------            [a=http://northway.blogchina.com]寻找失落的路灯 @ North.Light[/a]
               ~      ???????         幸福是一雙溫暖的紅唇   ?
        幸福的距离遥不可及
      
.--. |o_o | |:_/ | // \ \ (| | ) /'\_ _/`\ \___)=(___/
0000
作家
作家
  • 铜币143枚
  • 威望34点
  • 贡献值1点
6C#
发布于:2005-04-28 17:36
Re:oracale基础[1],要是有人感兴趣再发
怎么不发了,一次发全撒。。 --------------------            [a=http://northlight.digital-pulse.net/]寻找失落的路灯 @ North.Light[/a]
               ~      ???????         幸福是一雙溫暖的紅唇   ?
.--. |o_o | |:_/ | // \ \ (| | ) /'\_ _/`\ \___)=(___/
游客

返回顶部