service管理

简介: service管理

1.创建service
service_name

The name of the service limited to 64 characters in the Data Dictionary

network_name

The network name of the service as used in SQLNet connect descriptors for client connections. This is limited to the NET service_names character set (see Oracle Database Net Services Reference).

service_name、network_name两个参数是必须的:前者表示数据字典内部使用的名称;后者是监听中对应的名称。

DBMS_SERVICE.CREATE_SERVICE('ernie.us.oracle.com','ernie.us.oracle.com');

2.启动service

DBMS_SERVICE.START_SERVICE('ernie.us.oracle.com');

3.修改service
BEGIN
DBMS_SERVICE.modify_service(

service_name => 'my_new_service',
goal         => DBMS_SERVICE.goal_throughput

);
END;
/
4.关闭service
DBMS_SERVICE.STOP_SERVICE('ernie.us.oracle.com');

5.删除service
DBMS_SERVICE.DELETE_SERVICE('ernie.us.oracle.com');

6.断开service的所有会话
DBMS_SERVICE.post_transaction:事务结束,会话就断开。这是默认设置(value:0)。

DBMS_SERVICE.immediate:会话立即断开连接(value:1)

DBMS_SERVICE.noreplay:会话立即断开连接,标记为不再replay(value:2)

DBMS_SERVICE.DISCONNECT_SESSION('ernie.us.oracle.com');

BEGIN
DBMS_SERVICE.disconnect_session(
service_name => 'my_new_service',
disconnect_option => DBMS_SERVICE.immediate
);
END;
/
7.查看service状态
SELECT name,network_name FROM dba_services;
SELECT name,network_name FROM v$active_services;

相关文章
|
29天前
|
XML 数据库 Android开发
Service介绍
Service介绍
15 0
|
5月前
|
Kubernetes 负载均衡 容器
k8s(8)Service(服务)
Service(服务)
42 0
|
5月前
|
Kubernetes 网络协议 Cloud Native
Service 基础
Service 基础
|
12月前
|
API 开发工具 Android开发
Service基础
Service基础
53 0
Service基础
|
缓存 Kubernetes 负载均衡
k8s service 总结
k8s service 总结
249 0
k8s service 总结
|
API 调度
从Service到WorkManager
关于Service,想必大家都太熟悉了,今天我们就再回顾下它的使用、概念、区别、变更历史等等。
397 0
从Service到WorkManager
|
Kubernetes 负载均衡 网络协议
k8s service
Kubernetes Service 定义了这样一种抽象:一个 Pod 的逻辑分组,一种可以访问它们的策略——通常称为微服务。这一组 Pod 能够被 Service 访问到,通常是通过 Label Selector 实现的。
7046 0
理解Service
Service的start和bind有什么区别? Service分为两种工作状态,一种是启动状态,主要用于执行后台计算;另一种是绑定状态,主要用于其它组件和Service的交互。
963 0
|
监控 Unix 关系型数据库
|
监控 关系型数据库 Unix