dblink_is_busy
dblink_is_busy — проверяет, не выполняется ли через подключение асинхронный запрос
Синтаксис
dblink_is_busy(text connname) returns int
Описание
dblink_is_busy проверяет, не выполняется ли асинхронный запрос.
Аргументы
connnameИмя проверяемого подключения.
Возвращаемое значение
Возвращает 1, если подключение занято, или 0 в противном случае. Если эта функция возвращает 0, гарантируется, что вызов dblink_get_result не будет заблокирован.
Примеры
SELECT dblink_is_busy('dtest1');dblink_is_busy
dblink_is_busy — checks if connection is busy with an async query
Synopsis
dblink_is_busy(text connname) returns int
Description
dblink_is_busy tests whether an async query is in progress.
Arguments
connnameName of the connection to check.
Return Value
Returns 1 if connection is busy, 0 if it is not busy. If this function returns 0, it is guaranteed that dblink_get_result will not block.
Examples
SELECT dblink_is_busy('dtest1');