问题标签 [oracle-rac]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
82 浏览

service - 在 Oracle RAC 中,如果有一部分代码对同一数据库使用单独的 Oracle 服务,应用程序会更快吗?

例如,我有一个应用程序可以编写大量审计跟踪。很多。它减慢了速度。如果我在我的 Oracle RAC 上创建一个单独的服务仅用于审计 CRUD,这是否有助于加快我的应用程序的速度?

换句话说,我将大部分应用程序指向通过 SCAN 在我的 RAC 上侦听的主要服务。我采用我的应用程序的子集,即审计跟踪数据操作,并将其指向一个单独的服务侦听,但指向与主侦听器相同的模式。

0 投票
2 回答
1220 浏览

hadoop - Hadoop SAN 存储重用

我们有 600TB 的 EMC SAN 存储。目前,Oracle RAC 正在使用这种存储。出于可扩展性的原因,我们正在用 Hadoop 存储(Yarn、Spark - Hive、Shark)替换 Oracle RAC - 尽管我们在性能上有所妥协。

对于 Hadoop,建议使用本地存储而不是 SAN 存储。但是我们的管理层不愿意浪费 SAN 存储。他们希望保护对 SAN 存储的投资。

我们如何最好地将 SAN 用于 Hadoop?以太网升级会有帮助吗?有哪些选项可以最大限度地利用 SAN 存储(作为 Hadoop 存储)。

0 投票
0 回答
878 浏览

oracle - 建立 SSH 连接时 Oracle RAC 安装失败

安装 Oracle RAC 11gr2 时,SSH 连接测试失败,连接建立成功,但在测试阶段失败,这里有一些日志,

以上不是完整的日志,而是第一个错误发生的地方,我该如何解决这个问题?你的帮助将极大地帮助我。

0 投票
1 回答
1760 浏览

oracle - 在 Oracle RAC 上使用 DBCA 时选择侦听器

我有一个 2 节点 Oracle 集群 (RAC)。我创建了一个监听器和一个数据库。

我想创建另一个侦听器并使用新数据库的辅助侦听器在同一集群上创建一个新数据库。

在我在机器上定义多个侦听器的单节点模式下,当我使用 DBCA 创建数据库时,会出现一个“选择侦听器”页面,我可以选择侦听器。

我使用网格用户创建了一个新的侦听器以供集群范围使用,但是当我使用 DBCA 创建数据库时,不会出现侦听器选择页面。

任何人都可以帮助我为新数据库选择辅助侦听器吗?

0 投票
1 回答
1519 浏览

oracle - Oracle RAC - 创建目录

很难得到这个答案。在 Oracle RAC 上,Oracle 逻辑目录如何工作?例如,如果我运行这个命令

Oracle 是只在一个节点上创建目录,还是在每个节点上都创建目录并进行虚拟管理?它如何保证写入目录的文件可用于所有 RAC 节点?

谢谢

0 投票
4 回答
27467 浏览

oracle - 有没有办法从 oracle 中的 gv$session 获取有关当前会话的信息?

有没有办法GV$SESSION在 Oracle 中唯一标识当前会话?

在 Oracle RAC 配置的情况下,我遇到了以下查询可能返回多行的问题:

使用V$MYSTAT也不是一个选项,因为V$MYSTAT当前会话可能无法访问(例如,当统计信息被禁用时)。

0 投票
2 回答
24537 浏览

oracle - Oracle RAC VIP 和 SCAN IP

我已经阅读了几次 Oracle RAC 文档,但 SCAN 和 VIP 仍然让我感到困惑。有人可以帮助我了解如何在技术上进行配置,以便我可以向我的网络管理员解释。

  1. Oracle RAC 中的 VIP,每个 VIP 应该绑定到节点还是只需要 DNS A 记录而不将其分配给节点 1 或节点 2 以及主机文件中的条目?我知道在执行网格集群安装时,Oracle 会自动绑定 VIP,但这应该是分配给其中一个节点的 DNS 的一部分,还是应该是免费的且未分配?

  2. 需要在 DNS 记录中创建 Oracle SCAN IP;这是具有反向查找或循环方式的 3 个 IP 的 A 记录,这不应该是主机文件的一部分吗?

我需要向我的网络管理员解释这一点,以便将其添加到 DNS 服务器上。

0 投票
3 回答
553 浏览

oracle - 如何在多服务器 Oracle RAC 环境中保证顺序

我们使用时间戳来确保日志表中的条目是按顺序记录的,但我们发现了一个潜在的缺陷。例如,我们的 RAC 中有两个节点,节点时间戳相差 1000 毫秒。我们的应用服务器在 30ms 秒内插入两个日志条目。第一个插入由 Node1 提供服务,第二个由 Node2 提供服务。由于两个节点之间有 1000 毫秒的差异,时间戳可能会显示日志条目以错误的顺序出现!(我只会使用一个序列,但是出于性能原因我们的序列被缓存了......)

NTP 同步对这种情况没有帮助,因为 NTP 具有 128 毫秒的容错能力——当记录发生的频率高于此值时,这为记录乱序记录敞开了大门。

我有一种感觉,我以错误的方式看待这个问题。我的最终目标是能够检索记录日志条目的实际顺序。它不必是时间戳列。

0 投票
0 回答
2045 浏览

oracle11g - 为什么到 oracle 的连接数超过连接字符串中的最大池大小?

我们在代码中使用 oracle.dataacess,我们连接一个 asp.net 网络服务器(IIS 6),配置的连接字符串有这些参数(不包括 DB 详细信息):

HA 事件=TRUE;连接超时=90;最大池大小=200;自调整=False;验证连接=True

当我们在我们的环境中进行本地测试时,我们不能超过最大池大小,最坏的情况是如果新连接尝试打开超过 200,我们将遇到超时。

在另一个环境(生产)中,我们似乎随着时间的推移建立了连接,并且超过了最大池大小(200),一直到 1000 +。

现在我知道代码中有很多地方我们可以讨论使用、处理等问题,但是在所有这些场景中(使用错误代码时)我希望尝试打开一个超过最大池的新连接大小,如果我没有关闭\正确处理所有东西,在这种情况下,我会为我尝试打开的新连接超时,并且实际上不能超过限制......这就是我想要理解的。

我们确实在生产中使用 RAC,在实验室中使用单个服务器!值得一提的是(我认为)

我们可以在他们的环境中查看哪些常见的地方来找出可能导致这种情况的原因?在什么情况下,针对 oracle DB 创建的会话会超过连接字符串中的此限制?

我知道这是非常抽象和笼统的,但我正在寻找一个总体方向,并在需要时根据以下问题\答案指出细节。

0 投票
1 回答
1093 浏览

oracle - Oracle RAC 和 SCAN 侦听器

我有一个 4 节点 RAC 架构,并且 SCAN 侦听器在 3 个节点上运行。正如 Oracle 在以下博客中推荐的至少 3 个 SCAN 侦听器。

http://satya-racdba.blogspot.in/2012/09/scan-in-oracle-rac-11g-r2.html

但是是否也需要在第 4 个 Listener 上配置 SCAN?

SCAN 侦听器是否接收到第 4 个节点?

我该如何测试它?