除了scp一个大文件验证速度,还可以通过专业的工具,oracle提供了一个 oratcptest.jar (文末有下载)
这个包只有28k,下载到备库的/tmp目录下,用root来调用
备库上(ip:192.168.204.201):
java -jar oratcptest.jar -help
作为服务器端启动(rac中ip应该是备库的vip),不要开启侦听,否则提示地址被占用
java -jar oratcptest.jar -server 192.168.204.201 -port=1521
启动后窗口一直等待着连接
主库上:
也下载这个包到/tmp目录下
java -jar oratcptest.jar 192.168.204.201 -port=1521 -duration=10s -interval=2s
开始有测试数据输出
这时再返回备库,发现也有信息输出
说明平均带宽是131/8=16mb,延时是7.5毫秒。
用scp试试
2t的库直接掀桌子吧
等等,换换参数试试
看起来好多了,同样的参数可以多试几次,取个平均即可。
查看日志生成情况
-
--最近30天的每个重做日志的重做率,峰值基础之上增加30%进行评估,看dest_id=2的通常是发送到备库的
-
-
select thread#, sequence#,
-
round(blocks*block_size/1024/1024,2) mb,
-
(next_time-first_time)*86400 sec,
-
round((blocks*block_size/1024/1024)/((next_time-first_time)*86400)*1.3,2) "mb/s"
-
from v$archived_log
-
where ((next_time-first_time)*86400<>0)
-
and first_time between sysdate-30 and sysdate
-
-- and first_time between to_date('2021/11/07 00:00:00','yyyy/mm/dd hh24:mi:ss')
-
-- and to_date('2021/11/07 11:00:00','yyyy/mm/dd hh24:mi:ss')
-
and dest_id=2
-
order by first_time;
-
参考:doc id 2064368.1
阅读(8211) | 评论(0) | 转发(0) |