7.9. Рекомендательные блокировки #

PostgreSQL имеет средства создания блокировок, смысл которых определяют сами приложения. Такие блокировки называются рекомендательными, так как система не форсирует их использование, и распространяются на весь кластер. Рекомендательные и глобальные блокировки работают одновременно и не конфликтуют друг с другом. Эти блокировки отражаются в системном представлении pg_locks и в поле locktype имеют значение shardman.

Список функций для работы с рекомендательными блокировками представлен в Разделе 6.3.

7.9. Advisory Locks #

PostgreSQL provides ways of creating locks that have application-defined meanings. These are cluster-wide advisory locks because the system does not enforce their use. Advisory locks and global locks work simultaneously and do not conflict with each other. Both these locks can be viewed with the pg_locks view and have the shardman value in locktype.

To see the advisory lock functions, refer to Advisory Lock Functions.

FAQ