下载此文档

Oracle事务流程分析.doc


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
Oracle事务的完好流程的剖析(精)
Oracle事务的完好流程的剖析(精)
1/12
Oracle事务的完好流程的剖析(精)
Oracle事务的完好流程的剖析
oracle客户端与服务端的连结
ved.
连结到:
-Production
WiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptions
SQL>
sys/aibo是用户名密码,test是TNS服务名,TNS代表透明网络基层(TransparentNetworkSubstrate,这是Oracle客户端办理远程连结的“基础”软件,有了它才有可能成立平等通讯。TNS连结串告诉Oracle软件怎样与远程数据库连
接。一般地,。这是一个纯文本的配置文件,内容比如:
TEST=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP(HOST=(PORT=1521
(CONNECT_DATA=
Oracle事务的完好流程的剖析(精)
Oracle事务的完好流程的剖析(精)
4/12
Oracle事务的完好流程的剖析(精)
(SERVER=DEDICATED
(SERVICE_NAME=test
Oracle客户端软件能够从 tns连结串TEST获得实用的信息,也就是主机名,主机
监听的端口号,主机所连结的数据库服务名 ,服务名表示拥有公共属性、服务级阈值
和优先级的应用组。供给服务的实例数目对应用是透明的 ,每个数据库实例能够向
***注册,表示要供给多个服务。所以,服务就映照到物理的数据库实例,并同意DBA为之关系阈值和优先级。此刻oracle客户端经过tns连结串能够知道要连结
到哪里,他会与主机(HOST=,翻开一条tcp/ipsocket连结;假如服务端恰好配置了oraclenet并,且有一个监听进度在1521端口监听连结恳求,就会遇到这个连结恳求。在网络环境中,我们会一个tns监听进度,就是这个监听进度能够让我们客户端与服务器物理连结。当他接遇到这个恳求后,会依据自己的配置文件办理这个恳求连结,可能会拒绝恳求(比如,因为没有这样的数据库,或许可能我们的IP地点遇到限制,不一样意连结这个主机,也可能会接受请求,并真实成立连结。
专用服务器模式下:监听进度接收到用户进度恳求后,产生一个新的专用服务器进度,(在UNIX上,这是经过fork(和exec(系统调用做到的(在UNIX中,要在初始化以后创立新进度,唯一的方法就是经过fork(;在Windows上,***进度恳求数据库进度为连结创建一个新线程。一旦创立了这个线程,客户就会“重定向”到该线程,相应地就能成立物理连结。并且将对用户进度的所有控制信息传给此服务器进度,也就是说新建的服务器进度继承了监听进度的信息,而后服务器进度给用户进度发一个RESEND包,通知用户进度能够开始给它发信息了,用户进度给这个新建的服务器进度发一个CONNECT包,服务器进度再以
ACCEPT包回应用户进度,致此,用户进度正式与服务器进度确立连结,我们把这类连结叫做HAND-OFF连结,也叫变换连结.
另一种方式是监听进度接收到用户进度的恳求后产生一个新的专用服务器进度,这个服务器进度采纳一个TCP/IP端口来控制与用户进度的交互,而后将此信息回传给监听进度,监听进度再将此信息传给用户进度,用户进度使用这个端口给服务器进
Oracle事务的完好流程的剖析(精)
Oracle事务的完好流程的剖析(精)
5/12
Oracle事务的完好流程的剖析(精)
程发送一个CONNECT包,服务器进度再给用户进度发送一个ACCEPT包,致此,用户进度能够正式向服务器进度发送信息了。这类方式我们叫做重定向连结。HAND-OFF连结需要系统平台拥有进度继承的能力,为了使WINDOWSNT/2000支持HAND-OFF一定在
HKEY_LOCAL_MACHINE>SOFTWARE>ORACLE>HOMEX中设置USE_SHARED_SOCKET。
共享服务器模式下 :只有重定向连结的方式,工作方式是监听进度接

Oracle事务流程分析 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人春天资料屋
  • 文件大小173 KB
  • 时间2022-07-29