热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

PickedLamportschemetogenerateSCNs

故障现象:数据库节点1由于卡死重启后,数据库实例无法open,警告日志没有错误只有一条记录:PickedLamportschemetogenerateSCNs,节点2正常,应用可以正常使用。分析处理:1检查数据库系统的警告日志包括节点1:alert_szm21.log,节点2:alert_szm2

故障现象: 数据库节点1由于卡死重启后,数据库实例无法open,警告日志没有错误只有一条记录:Picked Lamport scheme to generate SCNs,节点2正常,应用可以正常使用。 分析处理: 1 检查数据库系统的警告日志包括节点1:alert_szm21.log,节点2:alert_szm2

故障现象:

数据库节点1由于卡死重启后,数据库实例无法open,警告日志没有错误只有一条记录:Picked Lamport scheme to generate SCNs,节点2正常,应用可以正常使用。

分析处理:

1 检查数据库系统的警告日志包括节点1:alert_szm21.log,节点2:alert_szm22.log,没有报错现象。

2 节点1数据库实例: oradubug dump systemstate 10 oradebug analyze 3,ass109.awk分析没有等待和死锁现象。

3 metlink上对Picked Lamport scheme to generate SCNs的理解分析发现

Lamport 10.1 前:

Commit Broadcas 10.2后:

系统有如下问题的时候应该scn 推荐Commit:(文档 ID 259454.1

However, if any of the following conditions exist, there may be a need to

deviate from the default and explicitly set max_commit_propagation_delay=0.

- The data consistency between the different instances must be guaranteed and

immediate i.e. if commits must be seen instantaneously on remote instances.

- When rapid inserts (or updates) and immediate queries of the same dataset are

done from different instances.

- If middle-tier connection pools are being used in tandem with connection load

balancing to the RAC instances, and the application is arbitrarily selecting a

connection (and hence an instance) for each SQL operation.

- Some packaged applications (e.g. SAP) might recommend setting this parameter

to a specific value (mostly 0), in which case you should follow the

application vendor’s recommendations.

SCN算法上10.1前的版本与10.2的版本有明显不同,老版本算法存在不足的地方,

通过以上三条分析:决定对节点1进行重新启动,或许重现问题或许解决问题:重新启动节点1后,实例可以正常启动。

总结:对与该类问题,通过各种手段没有发现错误信息,而且存在版本差异,重启一般可以解决问题,

有其他思路请留言!!


推荐阅读
  • 本文将指导您如何在Docker环境中高效地搜索、下载Redis镜像,并通过指定或不指定配置文件的方式启动Redis容器。同时,还将介绍如何使用redis-cli工具连接到您的Redis实例。 ... [详细]
  • 使用LVS与ldirectord实现高可用负载均衡
    本文介绍了如何通过LVS(Linux Virtual Server)结合ldirectord工具来实现服务器的健康检查及负载均衡功能。环境设置包括一个LVS节点和两个真实服务器节点,通过配置ldirectord进行健康状态监测,确保系统的高可用性。 ... [详细]
  • 本文详细介绍了如何在现有的Android Studio项目中集成JNI(Java Native Interface),包括下载必要的NDK和构建工具,配置CMakeLists.txt文件,以及编写和调用JNI函数的具体步骤。 ... [详细]
  • 机器学习公开课备忘录(三)机器学习算法的应用与大数据集
    机器学习公开课备忘录(三)机器学习算法的应用与大数据集对应机器学习公开课第六周和第10周机器学习算法模型的选择与评价1、对于一个data,可以将data划分为trainingset、t ... [详细]
  • 深入解析计算机内存管理机制
    本文详细探讨了计算机操作系统的内存管理技术,包括虚拟内存的概念、分页系统的工作原理、页面置换算法的选择与应用、分段技术以及段页式的内存管理方式。通过对比分析分页与分段的优缺点,帮助读者全面理解内存管理的核心理念。 ... [详细]
  • 支持向量机(SVM)是一种基于统计学习理论的模型,主要在VC维和结构风险最小化的理论基础上发展而来。本文将探讨几种不同的SVM方法及其优化策略,旨在提高模型的效率和适用性。 ... [详细]
  • 高级聚类技术解析
    本文探讨了基于概率模型的聚类方法,包括模糊聚类、单变量高斯混合模型及其EM算法的应用。同时,深入分析了图和网络数据中的聚类技术,如通过计算离心率、半径、直径等参数来评估节点的重要性,并介绍了SCAN算法在结构化数据聚类中的应用。 ... [详细]
  • 本文详细列举了软件开发中常见的功能测试要点,涵盖输入框、搜索、添加/修改、删除、文件上传下载等多个方面,旨在帮助测试人员全面覆盖测试需求,确保软件质量。 ... [详细]
  • 探索正弦曲面与粽子曲面的数学之美
    正弦曲面(SineSurface)是一种独特的三维几何结构,不同于常见的正弦曲线。本文将探讨这种曲面的生成原理及其与罗马曲面的对比,并介绍如何通过自定义脚本代码生成这些复杂的数学图形。 ... [详细]
  • 前端开发中的代码注释实践与规范
    本文探讨了前端开发过程中代码注释的重要性,不仅有助于个人清晰地回顾自己的编程思路,还能促进团队成员之间的有效沟通。文章将详细介绍HTML、CSS及JavaScript中的注释使用方法,并提出一套实用的注释规范。 ... [详细]
  • 在Python编程学习过程中,许多初学者常遇到各种功能实现难题。虽然这些问题往往并不复杂,但找到高效解决方案却能显著提升编程效率。本文将介绍一个名为‘30-seconds-of-python’的优质资源,帮助大家快速掌握实用的Python技巧。 ... [详细]
  • 本文详细探讨了内部网关协议(IGP)中的三种主要协议——RIP、OSPF和ISIS的特点、优势及应用场景。 ... [详细]
  • 本文介绍了一种通过 jQuery 将视窗单位(如 vh 和 vw)转换为实际像素值的方法,适用于需要动态调整元素尺寸的网页开发。 ... [详细]
  • 本文深入探讨Java编程语言的关键特性,包括但不限于其简洁性、强大的面向对象能力、跨平台兼容性、安全机制、高效性能及多线程支持等方面。文章旨在为开发者提供全面理解Java特性的指导。 ... [详细]
  • 本文探讨了实时操作系统中的两种主要调度策略——速率单调调度与最早期限优先调度,并深入分析了多处理器环境下的调度挑战及优先级反转问题的解决方案。 ... [详细]
author-avatar
CCTV2财经2677
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有