易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle MTS

  一、什么是MTS
  MTS = Multi-Threaded ServerMTS是ORACLE SERVER的一个可选的配置选择,是相对DEDICATE方式而言,它最大的优点是在以不用增加物理资源(内存)的前提下支持更多的并发的连接。Joseph C.Johnson以餐馆给出一个MTS的形象的比喻
  假设ORACLE是一家餐馆,当你走进一家餐馆时你感觉最舒服的服务方式就是有一个专门的waiter来为你服务,而不管餐馆中来了多少人,她只对你请求应答,这是DEDICTE的处理方式,也就是说每一个ORACLE客户端的连接都有一个专门的服务进程来为它服务。而大部的餐馆的服方式都不是一对一的,当你走进的时侯,你就被指定了一个waiter,她也可能为其它桌服着务,这对于餐馆来说是最有利的,因为他们可以服务更多的客人而不需要增加他们的员工。这样对你来说也可能是不错的,如果餐馆不是太忙,她服务的客人的请求都很简短且容易完成,你的感觉也好像自己拥有一个专门的waiter,waiter把你的ORDER转给厨师,然后把做好的菜拿给你,这就是MTS的处理方式,这些共享的waiters我们叫她们为Dispatchers,厨师我们则叫他们为Shared Server Processes。
  二、MTS架构
  [metalink-Note:29038.1]1. Oracle Multi-Threaded Server Architecture.
  ----------------------------------------------
  +-----------+ user
  +-----------+| processes
  | ||
  |APPLICATION||
  | CODE ||
  | |+
  +-----------+
  /|\
  | CLIENT
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  | SERVER
  \|/
  +----------------------------------+
  +----------------------------------+|
  | ||
  | DISPATCHER PROCESSES ||
  | |+
  +----------------------------------+
  | /|\
  | |
  | +-----------+ |
  | +-----------+| shared |
  | +-----------+|| server |
  | | ORACLE ||+ processes |
  | |SERVER CODE|+ |
  | +-----------+ |
  | /|\ /|\ | |
  | | | | |
  | | | | |
  | | \|/ | |
  +---------------|-----|-------|----------------|-------+
  | \|/ | \|/ | |
  | +-------------------+ +----------------------+ |
  | | REQUEST | | RESPONSE QUEUES | |
  | | QUEUES | +----------------------+ |
  | +-------------------+ |
  | SYSTEM GLO


相关文档:

Oracle学习笔记摘录8

   <1> ORACLE的使用
       启动和关闭
       工具操作ORACLE -- sql*plus
                        plsql deve ......

Oracle SQL*Plus的环境配置(更改行宽)

当我们用oracle的SQL*Plus工具输入sql语句的时候,SQL*Plus的默认设置总有些不合理的地方,此时我们通过以下一些方法改进:
1、可以运用SQL*Plus自身一些语句改变环境参数。
     SQL>  set linesize 900 ;   /* 更改显示的宽度, 设置成900后, 一行数据就不会分两行显示了 */
&nb ......

oracle 索引

2009-07-16 10:59
索引创建策略
1.导入数据后再创建索引
2.不需要为很小的表创建索引
3.对于取值范围很小的字段(比如性别字段)应当建立位图索引
4.限制表中的索引的数目
5.为索引设置合适的PCTFREE值
6.存储索引的表空间最好单独设定
创建不唯一索引
create index emp_ename on employees(ename)
table ......

Oracle存储过程的执行

declare
msg varchar(1000);    --定义一个变量用于显示传出的信息
begin
PRO_TACCOUNT_RECOUNT ('B9D2B59A955541298D59EA8C35668CFD',msg);   --执行存储过程
dbms_output.put_line(msg);   --输出变量
end; ......

oracle 逻辑备份命令EXP/IMP参数参考手册

oracle 逻辑备份命令EXP/IMP参数参考手册
帮助命令:exp help=y
Export: Release 10.2.0.1.0 - Production on Thu Jul 20 10:39:50 2006
 
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
 
 You can let Export prompt you for parameters by entering the EXP
command followed b ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号