【Oracle Database】Oracle RAC(八):服务资源管理
admin
2023-04-14 12:21:26
0

Service资源

每个数据库都有一个或多个service名称,service名称是提供给客户端连接到数据库实例的名称。

创建数据库会默认创建与数据库同名的service,默认的service实现所有实例的负载均衡,可以认为数据库的所有实例是默认创建的service的首选节点。

手工创建的service资源区分首选节点与备用节点,客户端无论通过哪个节点请求连接都会固定连接到service资源的首选节点,只有当首选节点故障才会连接到备用节点。

TAF(Transparent Application Failover):对于已经连接到数据库的客户端连接(会话),当前连接的数据库实例出现问题时,将已经存在的数据库连接透明地迁移到其他数据库实例中。对应的连接可能在实例出现问题之前已经执行了一些操作,或者在实例出现问题时正在执行某个操作,所以在failover到新实例的时候需要对执行过的操作和正在执行的操作进行相应的处理。

TAF仅支持使用OCI方式连接到数据库的会话,不支持使用JDBC方式连接到数据库的会话。

创建service
[oracle@wallet01 ~]$ srvctl add service -d wallet -s gspublic -r wallet1 -a wallet2,wallet3 -P basic -e session -y automatic

-d       Unique name for the database
-s              Service name
-r ""    Comma separated list of preferred instances
-a ""    Comma separated list of available instances
-P {NONE | BASIC | PRECONNECT}        TAF policy specification
-e        Failover type (NONE, SESSION, or SELECT)
-y               Management policy for the service (AUTOMATIC or MANUAL)

查询service属性
[oracle@wallet01 ~]$ srvctl config service -d wallet -s gspublic
Service name: gspublic
Service is enabled
Server pool: wallet_gspublic
Cardinality: 1
Disconnect: false
Service role: PRIMARY
Management policy: AUTOMATIC
DTP transaction: false
AQ HA notifications: false
Failover type: SESSION
Failover method: NONE
TAF failover retries: 0
TAF failover delay: 0
Connection Load Balancing Goal: LONG
Runtime Load Balancing Goal: NONE
TAF policy specification: BASIC
Edition: 
Preferred instances: wallet1
Available instances: wallet2,wallet3

查询service状态
[oracle@wallet01 ~]$ srvctl status service -d wallet
Service gspublic is not running.

启动service资源
[oracle@wallet01 ~]$ srvctl start service -d wallet -s gspublic
[oracle@wallet01 ~]$ srvctl status service -d wallet
Service gspublic is running on instance(s) wallet1


相关内容

热门资讯

【第一消息】“天天微友棋牌真的... 网上科普关于“天天微友棋牌有没有挂”话题很是火热,小编也是针对天天微友棋牌作*弊开挂的方法以及开挂对...
重磅消息“乐享牛牛是不是有挂?... 家人们!今天小编来为大家解答乐享牛牛透视挂怎么安装这个问题咨询软件客服徽4282891的挂在哪里买很...
玩家最新攻略“微信拼三张有没有... 网上科普关于“微信拼三张有没有挂”话题很是火热,小编也是针对微信拼三张作*弊开挂的方法以及开挂对应的...
【第一资讯】“闽悦麻将真的有挂... 有 亲,根据资深记者爆料闽悦麻将是可以开挂的,确实有挂(咨询软件无需打开...
终于懂了“卡农炸/金/花真的有... 您好:卡农炸/金/花这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这...
重磅消息“新皇豪牛牛到底是不是... 重磅消息“新皇豪牛牛到底是不是挂?”(太坑了果然有挂)您好,新皇豪牛牛这个游戏其实有挂的,确实是有挂...
终于了解“笑傲江湖究竟有挂吗?... 您好:笑傲江湖这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款游戏...
【第一消息】“普通扑克雷达感应... 家人们!今天小编来为大家解答普通扑克雷达感应分析仪透视挂怎么安装这个问题咨询软件客服徽9784099...
玩家最新攻略“湘乐怎么开挂?”... 有 亲,根据资深记者爆料湘乐是可以开挂的,确实有挂(咨询软件无需打开直接...
重磅消息“普通扑克分析哪家大小... 重磅消息“普通扑克分析哪家大小开挂神器?”(太坑了原来有挂)您好,普通扑克分析哪家大小这个游戏其实有...