вроде обхода дерева по одной таблице в случае CTE?
Если я буду подключать VPN, то весь трафик будет идти через него, а мне бы этого не хотелось, ибо не хочу дополнительных задержек.
насколько его корректно делать именно так - я не знаю.
Статически сделать колонку с длинами не предлагать, нужна приемлемая скорость работы с живыми данными
У меня сложилось такое впечатление, что при таких агрегатных запросах база перечитывается целиком
Тогда вообще говно вопрос.
Тупо открываем 10.90.90.90 в браузере, логин и пароль admin. Смотрим, он или нет. Если не он - записываем все параметры (модель-ревизия, МАС, серийный номер и пр.), меняем административный адрес на 10.90.90.91, сохраняем конфигурацию и повторяем. Если опять не он - 10.90.90.92 и снова повторяем.. пока не доберёмся до нужного.
Определять, к какому именно коммутатору подключился, т.е. физически сопоставить, проще всего по модели и списку работающих в настоящий момент портов, а для комбо (независимо от наличия подключения) - по типу подключенного JBIC.