最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

OracleGoldenGate系列:如何计算Extract或Replicat进程的

来源:懂视网 责编:小采 时间:2020-11-09 08:29:17
文档

OracleGoldenGate系列:如何计算Extract或Replicat进程的

OracleGoldenGate系列:如何计算Extract或Replicat进程的:测量吞吐量 在数据复制环境中,测量指定时间段内复制的数据量非常重要。不过,带宽一般是按照 Gbps 的单位(Gbit/s)来算的。测量和报告操作的类型和数量可以从整体上了解 GoldenGate 环境的性能。 数据吞吐量 要计算 GoldenGate 的吞吐量,我们可以使
推荐度:
导读OracleGoldenGate系列:如何计算Extract或Replicat进程的:测量吞吐量 在数据复制环境中,测量指定时间段内复制的数据量非常重要。不过,带宽一般是按照 Gbps 的单位(Gbit/s)来算的。测量和报告操作的类型和数量可以从整体上了解 GoldenGate 环境的性能。 数据吞吐量 要计算 GoldenGate 的吞吐量,我们可以使

测量吞吐量 在数据复制环境中,测量指定时间段内复制的数据量非常重要。不过,带宽一般是按照 Gbps 的单位(Gbit/s)来算的。测量和报告操作的类型和数量可以从整体上了解 GoldenGate 环境的性能。 数据吞吐量 要计算 GoldenGate 的吞吐量,我们可以使用以下

测量吞吐量

在数据复制环境中,测量指定时间段内复制的数据量非常重要。不过,带宽一般是按照 Gbps 的单位(Gbit/s)来算的。测量和报告操作的类型和数量可以从整体上了解 GoldenGate 环境的性能。

数据吞吐量

要计算 GoldenGate 的吞吐量,我们可以使用以下参数在进程的报告文件中附加该进程相关的统计信息:

REPORTCOUNT EVERY 1 MINUTES, RATE

REPORTCOUNT 可以在 Extract 或 Replicat参数文件中使用。 RATE 选项可以提供额外的性能统计信息,计算进程启动以来处理的总记录数,包括上一次报告以来的增量统计信息。

下面的 Extract 报告示例显示的是 1 分钟间隔内的 RATE 统计信息:

2010-10-13 11:24:58 INFO OGG-01026 Rolling over remote file ./dirdat/na000060.

9334116 records processed as of 2010-10-13 11:25:24 (rate 3728,delta 9352)

9907789 records processed as of 2010-10-13 11:26:24 (rate 3865,delta 9543)

10492064 records processed as of 2010-10-13 11:27:26 (rate 3997,delta9518)

10975243 records processed as of 2010-10-13 11:28:26 (rate 4088,delta8052)

要测量每秒、每分钟、每小时的吞吐量,我们需要计算指定时间段处传输的字节数。为此,我们必须按照以下步骤在持续的负载期间对每个 Extract 或 Replicat进程执行如下操作:

1. 以 Oracle 用户登录并调用 GGSCI 命令:

2. 执行 INFO ALL 命令列出各个进程的信息。选择一个进程来测量其吞吐量及运行时详细信息:

GGSCI (dbserver2) 2> info RTGTRNG1, detail

REPLICAT RTGTRNG1 Last Started2010-10-29 16:39 Status RUNNING Checkpoint Lag 00:00:00 (updated 00:00:27 ago)Log Read Checkpoint File ./dirdat/nb000001 2010-10-29 17:07:15.993969 RBA 428715322

Extract Source Begin End

./dirdat/nb000001 2010-10-2916:37 2010- 10-29 17:07 ./dirdat/nb000000 * Initialized * 2010- 10-29 16:37

3. 等待一分钟后,再通过 GGSCI 命令执行同样的命令:

GGSCI (dbserver2) 3> !

info RTGTRNG1, detail

REPLICAT RTGTRNG1 Last Started2010-10-29 16:39 Status RUNNING Checkpoint Lag 00:00:00 (updated 00:00:07 ago)Log Read Checkpoint File ./dirdat/nb000001 2010-10-29 17:08:15.982789 RBA 485803675

4. 用两次 info,detail 命令的 RelativeByte Address (RBA) 相减来计算吞吐量的详细信息。

485803675 – 428715322= 57088353 bytes / minute

5. 将每分钟处理的字节数转换成每分钟处理的MB数。

57088353/(1024*1024) = 54.55 MB/minute

6. 将每分钟处理的MB数转换为每小时处理的MB数。

54.55 * 60 = 3266.62 MB/hour

7. 最后,计算每小时处理的GB数。

3266.62/1024 = 3.19 GB/hour

8. 通过上述步骤,可以准确地计算每个进程的数据吞吐量,快速地识别性能瓶颈。

操作吞吐量

操作的吞吐量是指指定时间段内每秒出现的 insert、update、delete 和 discard 操作的总数。

GoldenGate软件针对操作的吞吐量提供了全面的统计信息,可以通过该统计信息确认进程是否运行正常,报告进程的负载和性能。可以通过针对 Extract 或 Replicat 进程执行 GGSCI STATS 命令获取该信息。以下命令可以查看进程启动以来的累积操作数,包括每天和每小时的。该命令支持通配符。

GGSCI (dbserver2) 1> stats replicat RTGTRNG1, totalsonly *, reportratesec

STATS 命令的另一个选项可以报告指定时间段内针对 Extract 进程以及特定表的操作负载。

GGSCI (dbserver1) 1> stats EXTRACT ESRCNMSG, totalsonly SRC.ORDERS

可以根据需要执行 GGSCI SEND 命令将操作的负载信息写入进程的报告文件。

GGSCI (dbserver1) 2> send EXTRACT ESRCNMSG, report

Sending REPORT request to EXTRACT ESRCNMSG ... Request processed.

SEND 还可以和 EVENTACTIONS 一起使用,用以生成特定事件的统计信息。可以通过 view report 命令阅读最新的报告文件。

GGSCI (dbserver1) 3> view report ESRCNMSG

..

Output to ./dirdat/na:

From Table SRC.SESSIONS:

# inserts: 2526

# updates: 2526

# deletes: 0

# discards: 0

From Table SRC.USERS:

# inserts: 0

# updates: 7534



http://blog.csdn.net/xiangsir/article/details/8837163



声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

OracleGoldenGate系列:如何计算Extract或Replicat进程的

OracleGoldenGate系列:如何计算Extract或Replicat进程的:测量吞吐量 在数据复制环境中,测量指定时间段内复制的数据量非常重要。不过,带宽一般是按照 Gbps 的单位(Gbit/s)来算的。测量和报告操作的类型和数量可以从整体上了解 GoldenGate 环境的性能。 数据吞吐量 要计算 GoldenGate 的吞吐量,我们可以使
推荐度:
标签: 如何 计算 系列
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top