Время отклика TNSPING - PullRequest
       23

Время отклика TNSPING

0 голосов
/ 22 января 2020

Я подключаюсь к базе данных 12 c с моего клиентского компьютера, используя клиент 12 c oracle. Ниже моя запись 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)

Может кто-нибудь объяснить мне, что это за 0 мс, 10 мс Значит 20мс, 40мс? Если для установления соединения sh с базой данных клиенту требуется больше времени, почему я вижу разные времена ответа? Не вызовет ли это каких-либо проблем с производительностью моего клиента (при установлении соединения с БД)?

1 Ответ

0 голосов
/ 22 января 2020

Четкое объяснение в документах .

... определяет, может ли прослушиватель службы в сети Oracle Net быть успешно достигнут ... затем отображается оценка времени прохождения туда-обратно (в миллисекундах), необходимого для достижения услуги Oracle Net.

Аргументы:

- 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 проверяет подключение к услуге / приемнику, а не к серверу, вы всегда можете попробовать проверить журнал прослушивателя или перезапустить его, чтобы проверить, имеет ли это какое-либо значение.

...