文档章节

Oracle基础篇 --- 用户连接

wangbinbin0326
 wangbinbin0326
发布于 2015/06/02 20:44
字数 621
阅读 8
收藏 0

##第三. 用户连接

1. 用户会话: 专用服务器

使用专用服务器进程时,服务器进程与用户进程之间的比例是一比一。每个服务器进程都会使用系统资源,包括CPU 周期和内存。

在负荷很高的系统中,由于专用服务器进程占用了内存和CPU 资源,因而会对系统的可伸缩性产生负面影响。如果专用服务器体系结构的资源需求对系统产生了负面影响,您有下列两种选择: • 通过增加更多的内存和额外的CPU 容量来增加系统资源 • 使用Oracle 共享服务器体系结构

2. 用户会话: 共享服务器

每个参与共享服务器体系结构的服务均至少具有一个(通常为多个)分派程序进程。连接请求到达时,监听程序将不衍生专用服务器进程,而是维护一个可用于每个服务名的分派程序列表,以及每个分派程序的连接负载(并发连接数量)。

连接请求将被传送至负载最小的分派程序,该程序为给定服务名提供服务。用户在会话持续时间内均一直连接至同一分派程序。

与专用服务器进程不同,单个分派程序可以管理几百个用户会话。实际上分派程序并不处理用户请求的工作,而是将用户请求传递到位于SGA共享池部分的公用队列。

共享服务器进程接管专用服务器进程的大部分工作,将请求从队列中拉出并进行处理,直至完成该请求。由于单个用户会话的请求可能由多个共享服务器进程来处理,因此通常存储在PGA 中的大部分内存结构必须位于共享内存部分(默认情况下在共享池中)。但是,如果配置了大型池,或者为自动内存管理设置了SGA_TARGET,则这些内存结构会存储在SGA 的大型池部分。

不能使用共享服务器的情况

  • 数据库管理
  • 备份和恢复操作
  • 批处理和批量装载操作
  • 数据仓库操作

© 著作权归作者所有

共有 人打赏支持
wangbinbin0326
粉丝 7
博文 39
码字总数 43554
作品 0
杭州
数据库管理员
Oracle --- 基础篇 数据库连接命名方法

命名方法 4.1 简便连接 * 不需要进行客户端配置 * 仅支持TCP/IP(无SSL) * 不支持高级连接选项,如:连接时故障转移, 源路由, 负载平衡 * 添加EZCONNECT到sqlnet.ora文件 4.2 本地命名 * 需...

wangbinbin0326
2015/06/01
0
0
经典Oracle常用技巧荟萃

height:32.25pt;width:525pt">第一部分 安装优化篇 height:29.25pt;width:525pt">第二部分 基础管理篇 collapse;width:333pt"> collapse;width:333pt"> height:29.25pt;width:525pt">第三部分......

51cto_bbs
2013/04/02
0
0
PHP+MySQL最基础的数据库操作方法备忘录

PHP+MySQL是比较常见的搭配,我用这篇文章记录最基础的数据库操作方法,后面我认为属于这方面基础的知识,都会统一补充记录在这篇文章中。 注:由于我主观上不喜欢Oracle这个公司,而MySQL被...

小叶与小茶
2014/01/05
0
0
最全java学习路线图 java学习指南

JavaEE学习路线图 准备篇 适用/适合人群:适合基础小白 目标:掌握JavaSE。 ●技术点小节: 1.开发工具的安装配置的介绍 2.JDK安装 3.DOS环境编程 4.Eclipse的安装使用 ●JAVA基础 1.基本的语...

耳东陈_f1e5
01/14
0
0
CentOS7安装OpenLDAP+MySQL+PHPLDAPadmin

1.安装和设置数据库 在CentOS7下,默认安装的数据库为MariaDB,属于MySQL数据库的一个分支,所以我还是使用了MariaDB。安装命令为: [root@localhost ~]# yum install mariadb-server -y 安装...

一念三千
2017/10/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

阿里云API网关使用教程

API 网关(API Gateway)提供高性能、高可用的 API 托管服务,帮助用户对外开放其部署在 ECS、容器服务等阿里云产品上的应用,提供完整的 API 发布、管理、维护生命周期管理。用户只需进行简...

mcy0425
38分钟前
4
0
解决远程登陆误按ctrl+s锁屏假死恢复

使用putty时,偶尔发生屏幕假死,不能输入等情况。 后来发现,只要数据ctrl+s,就会假死;输入ctrl+q就可以恢复过来。 很多刚从windows转移到linux上来工作的朋友,在用vi/vim编辑文件时,常常...

HJCui
41分钟前
0
0
@Transactional

事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编程式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于...

asdf08442a
46分钟前
2
0
widows下强制解除8080端口占用问题

使用win+R打开命令窗口 输入以下命令查看哪个任务占用了8080端口 netstat -ano |findstr "8080" 然后通过任务id强制关闭占用该端口的进程 tskill 10044 // 自己的试情况而定,这个ID是LISTE...

_Artisan
55分钟前
2
0
productFlavors简单实用

最近项目中,不同环境需要配置的参数越来越多,为了减少修改代码次数。研究了一下productFlavors的使用方式,总结如下 1. as3.0以上版本使用productFlavors时需要指定一个flavorDimensions,...

火云
57分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部