连oracle 时断时续,业务反应APP到DB的连接时断时续,数据也无法保存提交。环境:Oracle 12.2.0.1 RAC,RHEL6.9....

本文分析了2019年3月Oracle 12.2.0.1 RAC环境中,业务应用数据提交断断续续的问题,重点聚焦于两个节点的alert日志中出现的连接问题和KILLSESSION警报,探讨可能的原因和解决方案。
摘要由CSDN通过智能技术生成

2019-03-13

业务反应APP到DB的连接时断时续,数据也无法保存提交。环境:Oracle 12.2.0.1 RAC,RHEL6.9.

检查数据库,发现一个节点alert日志正常,另一个节点alert日志如下

2019-03-13T18:48:43.105236+08:00Archived Log entry 11681 added for T-2.S-2902 ID 0xc3109d85 LAD:1

2019-03-13T18:52:57.423641+08:00

TT02: Standby redo logfile selected for thread 2 sequence 2903 for destination LOG_ARCHIVE_DEST_2

2019-03-13T19:04:53.919412+08:00

KILL SESSION for sid=(581, 24669):

Reason = alter system kill session

Mode = KILL SOFT -/-/-

Requestor = USER (orapid = 159, ospid = 21879, inst = 2)

Owner = Process: USER (orapid = 9, ospid = 5313)

Result = ORA-0

2019-03-13T19:05:12.685498+08:00

KILL SESSION for sid=(879, 15503):

Reason = alter system kill session

Mode = KILL SOFT -/-/-

Requestor = USER (orapid = 159, ospid = 21879, inst = 2)

Owner = Process: USER (orapid = 78, ospid = 31568)

Result = ORA-0

2019-03-13T19:27:10.469819+08:00

KILL SESSION for sid=(949, 25776):

Reason = alter system kill session

Mode = KILL SOFT -/-/-

Requestor = USER (orapid = 159, ospid = 21879, inst = 2)

Owner = N/A

Result = ORA-27

2019-03-13T19:27:39.835691+08:00

KILL SESSION for sid=(949, 25776):

Reason = alter system kill session

Mode = KILL SOFT -/-/-

Requestor = USER (orapid = 159, ospid = 21879, inst = 2)

Owner = N/A

Result = ORA-27

Oracle 12.2.0.1 RAC(Real Application Clusters)是一种高可用性和容错性的数据库解决方案,可以在多台服务器上运行数据库实例。Oracle Linux 7.9是适用于Oracle数据库的一种操作系统。 在Oracle 12.2.0.1 RAC中,多台服务器上的Oracle数据库实例可以通过共享存储访问相同的数据,以实现数据的一致性和高可用性。RAC利用共享存储和系统间的网络连接,可以实现数据库实例之间的故障转移和负载均衡。这意味着如果一台服务器出现故障,其他服务器可以接替它的工作,并且数据库服务可以继续提供可靠的服务。 Oracle Linux 7.9是为Oracle数据库优化的操作系统。它提供了与Oracle数据库兼容的内核和驱动程序,以实现更高的性能和可靠性。此外,Oracle Linux还提供了与RAC集群环境集成所需的一些特性和工具。它与Oracle数据库紧密集成,可以为数据库提供最佳性能和可用性。 通过将Oracle 12.2.0.1 RACOracle Linux 7.9结合使用,可以实现高度可靠的数据库解决方案。RAC提供了高可用性和容错性,可以实现数据库实例的故障转移和负载均衡。而Oracle Linux 7.9为数据库提供了与之紧密集成的操作系统,可以提供更高的性能和可靠性。 总结来说,Oracle 12.2.0.1 RAC for Oracle Linux 7.9是一种高可用性和容错性的数据库解决方案,可以在多台服务器上运行数据库实例,并通过共享存储和网络连接实现故障转移和负载均衡。Oracle Linux 7.9是为Oracle数据库优化的操作系统,与RAC集群环境集成,提供了与数据库紧密集成的特性和工具,以实现更高的性能和可用性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值