2012-10-24 11gR2 "ADMINISTRATOR'S GUIDE" page 111 - 218

本文深入解析了Oracle数据库中的服务概念,包括内部服务SYS$BACKGROUND和SYS$USERS,以及如何创建数据库服务。同时提供了与Oracle Restart相关的SRVCTL和CRSCTL工具使用指南。

 

昨天优快云维护,所以今天才放上来。


About Database Services
In addition to services to be used by applications, Oracle Database also supports two
internal services: SYS$BACKGROUND is used by the background processes only and
SYS$USERS is the default service for user sessions that are not associated with
services.
Oracle数据库中内部的两个service,SYS$BACKGROUND服务于后台进程,SYS$USERS主要用于那些没有存在于其他service里面
的用户会话。

 

Creating Database Services -- 创建service
To create a database service:
 -- If your single-instance database is being managed by Oracle Restart, use the
SRVCTL utility to create the database service. -- 有配置Oracle Restart的前提下
srvctl add service -d db_unique_name -s service_name
 -- If your single-instance database is not being managed by Oracle Restart, do one of
the following: -- 没有配置Oracle Restart
 -- Append the desired service name to the SERVICE_NAMES parameter.
 -- Call the DBMS_SERVICE.CREATE_SERVICE package procedure.
 -- (Optional) Define service attributes with Oracle Enterprise Manager or with
DBMS_SERVICE.MODIFY_SERVICE.


这些命令的详细用法在平时不需要去记,却很需要熟知这些命令在哪些文档可以查得到,当你需要查询这些资料的时候)
关于SRVCTL的详细用法(与Oracle Restart相关),请参考: Administrator's Guide page 166 - 206
关于CRSCTL的详细用法(与Oracle Restart相关),请参考:Administrator's Guide page 207 - 213

下面这两幅图很好的描述了专有魔术与共享模式的差别
Dedicated Server Processes

 

Shared Server Processes

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值