У меня есть 5 федеративных таблиц.Каждая таблица связана с другой базой данных.Теперь я делаю некоторые вещи в цикле, и первое, что я делаю в цикле, это некоторые вещи с объединенной таблицей.Поскольку база данных, с которой связана федеративная таблица, не всегда подключена, у меня есть обработчик ошибок, который перехватывает ошибку, когда база данных отключена.
К сожалению, когда база данных находится в автономном режиме, запрос (простой запрос выбора) занимает около 5 секунд, прежде чем он выдаст ошибку, что база данных не подключена.Если база данных подключена, я пропускаю остаток кода в цикле.
Теперь моя проблема в том, что эту процедуру нужно выполнять каждые 5 секунд и завершать за 5 секунд.Однако, когда базы данных находятся в автономном режиме, с которыми связана федеративная таблица, тогда неудачные попытки подключения к базе данных занимают: 5 дБ * 5 сек = 25 секунд
Так что мой вопрос можно проверить очень быстров SQL, если база данных, с которой связана федеративная таблица, подключена?