windows linux连接网络配置,windows命令连接linux oracle网络原理及配置教程

4370024216.jpg

oracle网络原理及配置教程

一)的体系结构

先看oralce网络的一个拓扑结构

首先来讲

oracle已经启动了

oracle的网络是什么结构呢

oralce整个启动起来以后是这种状况

内存有SGA、PGA

磁盘中还有就是几个文件

日志文件、dbf、控制文件、归档日志文件

然后用户连接

oralce启动后除了这些东西以外

还有一个叫的一个独立的模块

记住是独立的模块

这个模块需要独立启动

从某种意义上来讲

这个模块和oracle之间没有太多的关系

可以先启再启动或者先启再启

都可以

双方之间没有直接的关系

崩了可以存在

完蛋了可以存在

它们之间没什么内在的联系

当然有一些联系后面会讲

用户连接我们平时连接的时候可以用sqlplus

实际的工作中我们往往用weblogic等等这些软件

用户连接的时候

发起连接,连的是

网络操作系统linux或者windows

它们所谓的服务其实就是端口

就是ip地址加端口

用户首先来讲连的是

我们虽然讲过和之间没有太多的联系

但它们之间也互相知道对方在哪儿

也就是它们之间内部互相之间可以找到

它们之间没有常连接

只不过知道在什么位置

用户连接

因为知道在什么地方

就会把用户的连接请求转发给的实例

这个时候实例专门的为这个连接会启一个serverprocess

同时它会将serverprocess的地址告诉

会把serverprocess的地址告诉客户端

然后客户端直接发起对serverprocess的一个连接请求

这时候客户端和oracle的实例正式建立了连接

然后客户端会把用户名和密码给serverprocess

serverprocess会拿着用户名和密码去验证

验证成功以后这个连接正式建立

此后的所有的客户端和之间的操作

全部通过这个会话,和没有关系

记住只做一件事情

就是建立连接的时候负责转发

此后就没有任何意义了

即使把关了

这个实例已经建立的这个会话

照样存在、照样工作

所以说

只是在建立连接的时候帮了个小忙

一旦连接建立以后就没有负载了

所以说唯一能够出问题的地方

就是在短时间内有大量的连接请求

短时间内突然有一百多个二百多个连接请求去请求

这个时候可能忙不过来

会出现一个短时间内一个延迟

这时候会出现

用户感觉连的时候速度比较慢

oracle有一个报表

报表里面写着每秒新建立的连接的数量

如果数量很大的话,可能的负载比较重

正常情况下是没有什么负载的

我们再回顾一下

客户端向发起请求

接受请求以后把这个请求转发给oracle实例

实例然后启一个serverprocess

并把serverprocess的地址告诉

把这个地址告诉客户端

客户端直接连serverprocess

客户端跟serverprocess建立了一个连接、一个会话

此后客户端访问实例一直靠这个会话

不再起作用

也就是只负责一件事情

只负责在建立连接的时候起作用

这就是oracle的一个体系结构

同时我们知道和实例之间没有什么关系

它们之间没有常连接

只是知道实例在什么地方

这是我们讲的体系结构

同时讲了连接的建立流程和的独立性

二)使用的资源

1)端口

oracle的是个端口

这个linux熟的话应该知道

的端口是1521

默认是1521

你启1522、1523都可以

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/ruanjian/article-71958-1.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值