TNSPING响应时间



>我正在使用 12c oracle 客户端从我的客户端计算机连接到 12c 数据库。下面是我的TNS条目。

PLMDEV1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = sesbexa3-scan2.exadata.ericsson.se)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = PLMDEV1)
(UR = A)
)
)

当我从客户端计算机到数据库执行TNSPING时,我得到的输出如下。

Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = sesbexa3-scan2.exadata.ericsson.se)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = PLMDEV1) (UR = A)))
OK (20 msec)
OK (0 msec)
OK (0 msec)
OK (10 msec)
OK (40 msec)
OK (0 msec)
OK (0 msec)
OK (0 msec)
OK (20 msec)
OK (0 msec)

有人可以解释一下这个0ms,10ms,20ms,40ms是什么意思吗?如果是客户端与数据库建立连接所花费的所有时间,为什么我看到不同的响应时间?这会给我的客户端带来任何性能问题(在建立与数据库的连接时(吗?

文档中的明确解释。

。确定 Oracle 网络上服务的侦听器是否 可以成功到达网络...然后它显示一个估计值 达到甲骨文网络服务。

参数:

- net_service_name must exist in tnsnames.ora file or the name service in use, such as NIS.
- count determines how many times the program attempts to reach the server. This argument is optional.

您发布的测试中没有性能问题,但请注意:

实际上并不能确定数据库本身是否 跑步。使用 SQL*Plus 尝试连接到数据库。

最后:

TNSPING测试与服务/侦听器的连接,而不是与服务器的连接,您可以随时尝试检查侦听器日志或重新启动它以检查这是否有任何区别。

最新更新