Skip to main content
Ctrl+K

документация Tantor Special Edition 15.12

Оглавление:

  • Введение
    • 1. Что такое Tantor SE?
    • 2. История PostgreSQL вкратце
    • 3. Различия между Tantor SE 15 и PostgreSQL 15
    • 4. Соглашения
    • 5. Отправка сообщений об ошибках
  • Часть I. Руководство
    • Глава 1. Краткий обзор
    • Глава 2. Язык SQL
    • Глава 3. Расширенные возможности
  • Часть II. Язык SQL
    • Глава 4. SQL Синтаксис
    • Глава 5. Определение данных
    • Глава 6. Операции с данными
    • Глава 7. Запросы
    • Глава 8. Типы данных
    • Глава 9. Функции и операторы
    • Глава 10. Преобразование типов
    • Глава 11. Индексы
    • Глава 12. Полнотекстовый поиск
    • Глава 13. Контроль параллельности
    • Глава 14. Советы по производительности
    • Глава 15. Параллельный запрос
    • Глава 16. Автономные транзакции
  • Часть III. Администрирование сервера
    • Глава 17. Установка из бинарных файлов
    • Глава 18. Настройка и работа сервера
    • Глава 19. Конфигурация сервера
    • Глава 20. Аутентификация клиента
    • Глава 21. Роли базы данных
    • Глава 22. Управление базами данных
    • Глава 23. Локализация
    • Глава 24. Регулярные задачи по обслуживанию базы данных
    • Глава 25. Резервное копирование и восстановление
    • Глава 26. Высокая доступность, балансировка нагрузки и репликация
    • Глава 27. Мониторинг активности базы данных
    • Глава 28. Мониторинг использования диска
    • Глава 29. Надежность и журнал предварительной записи
    • Глава 30. Логическая репликация
    • Глава 31. Компиляция в режиме Just-In-Time (JIT)
  • Часть IV. Клиентские интерфейсы
    • Глава 32. libpq — C Библиотека
    • Глава 33. Большие объекты
    • Глава 34. ECPG — Встроенный SQL в C
    • Глава 35. Информационная схема
  • Часть V. Программирование сервера
    • Глава 36. Расширение SQL
    • Глава 37. Триггеры
    • Глава 38. Триггеры событий
    • Глава 39. Система правил
    • Глава 40. Процедурные языки
    • Глава 41. PL/pgSQL — SQL Процедурный Язык
    • Глава 42. PL/Tcl — Tcl Процедурный Язык
    • Глава 43. PL/Perl — Perl Процедурный Язык
    • Глава 44. PL/Python — Язык программирования Python для процедурного программирования
    • Глава 45. Интерфейс программирования сервера
    • Глава 46. Фоновые рабочие процессы
    • Глава 47. Логическое декодирование
    • Глава 48. Отслеживание прогресса репликации
    • Глава 49. Модули архивации
  • Часть VI. Справка
    • SQL Команды
    • Приложения клиента PostgreSQL
    • Приложения сервера PostgreSQL
  • Часть VII. Внутреннее устройство
    • Глава 50. Обзор внутреннего устройства PostgreSQL
    • Глава 51. Системные каталоги
    • Глава 52. Системные представления
    • Глава 53. Протокол клиент/сервер
    • Глава 54. Соглашения по кодированию PostgreSQL
    • Глава 55. Поддержка родного языка
    • Глава 56. Написание обработчика процедурного языка
    • Глава 57. Написание обертки внешних данных
    • Глава 58. Написание метода выборки таблицы
    • Глава 59. Написание пользовательского поставщика сканирования
    • Глава 60. Генетический оптимизатор запросов
    • Глава 61. Определение интерфейса метода доступа к таблице
    • Глава 62. Определение интерфейса метода доступа к индексу
    • Глава 63. Общие записи WAL
    • Глава 64. Пользовательские менеджеры ресурсов WAL
    • Глава 65. Индексы B-дерева
    • Глава 66. Индексы GiST
    • Глава 67. Индексы SP-GiST
    • Глава 68. Индексы GIN
    • Глава 69. Индексы BRIN
    • Глава 70. Хеш-индексы
    • Глава 71. Физическое хранение базы данных
    • Глава 72. Объявления и начальное содержимое системного каталога
    • Глава 73. Как планировщик использует статистику
    • Глава 74. Формат резервной копии манифеста
  • Часть VIII. Приложения
    • Предметный указатель A. Коды ошибок Tantor SE
    • Предметный указатель B. Поддержка даты/времени
    • Предметный указатель C. SQL Ключевые слова
    • Предметный указатель D. Соответствие SQL
    • Предметный указатель E. Заметки к релизу
    • Предметный указатель F. Дополнительно поставляемые модули
    • Предметный указатель G. Дополнительные поставляемые программы
    • Предметный указатель H. Дополнительные внешние модули
    • Предметный указатель I. Внешние проекты
    • Предметный указатель J. Ограничения Tantor SE
    • Предметный указатель K. Сокращения
    • Предметный указатель L. Глоссарий
    • Предметный указатель M. Поддержка цвета
    • Предметный указатель N. Устаревшие или переименованные функции
  • Библиография
  • Предметный указатель

dblink_get_notify

dblink_get_notify#

dblink_get_notify
dblink_get_notify
Назад НаверхF.15. dblinkНачало Далее

dblink_get_notify

dblink_get_notify — получение асинхронных уведомлений на соединении

Синтаксис

dblink_get_notify() returns setof (notify_name text, be_pid int, extra text)
dblink_get_notify(text connname) returns setof (notify_name text, be_pid int, extra text)

Описание

dblink_get_notify получает уведомления на неименованном соединении или на именованном соединении, если указано. Для получения уведомлений через dblink сначала необходимо выполнить команду LISTEN с использованием dblink_exec. Подробности см. в разделах LISTEN и NOTIFY.

Аргументы

connname

Имя именованного соединения, на котором получать уведомления.

Возвращаемое значение

Возвращает setof (notify_name text, be_pid int, extra text), или пустой набор, если нет ни одного.

Примеры

SELECT dblink_exec('LISTEN virtual');
 dblink_exec
-------------
 LISTEN
(1 row)

SELECT * FROM dblink_get_notify();
 notify_name | be_pid | extra
-------------+--------+-------
(0 rows)

NOTIFY virtual;
NOTIFY

SELECT * FROM dblink_get_notify();
 notify_name | be_pid | extra
-------------+--------+-------
 virtual     |   1229 |
(1 row)

Назад Наверх Далее
dblink_is_busy Начало dblink_get_result
Коммерческое использование возможно только с письменного разрешения компании ОOO “Лаборатории Тантор”
© ООО "Лаборатории Тантор"
  • Положение о технической поддержке
  • Политика обработки файлов сookie
  • Пользовательское соглашение сайта
Продукты
  • СУБД Tantor
  • Платформа Tantor
  • Документация
Контакты
  • +7 495 369-48-16
  • info@tantorlabs.ru
15.12.0 - 3069e28c - 2025-04-10 15:06:00