se de repente o tnsping ficar muito lento (significa que é um sistema correto antes), mas ping para o mesmo servidor de banco de dados é rápido, o motivo mais possível é que o arquivo listener.log é muito grande:
Alguns sistemas operacionais (SunOS na minha experiência) encontrarão a gravação em um problema de desempenho de arquivo de texto muito grande (excede 4G?), portanto, a cauda / limpeza do arquivo de log resolverá imediatamente o problema de demora muito tempo do tnsping.