博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PostgreSQL的notify 与listen (一)
阅读量:6712 次
发布时间:2019-06-25

本文共 489 字,大约阅读时间需要 1 分钟。

PostgreSQL提供了 client端和其他client端/服务器端通信的机制。
例如开启一个psql (这里称为终端1), 执行:
postgres#listen  gao;    -----------listen后面的消息名是任意的。
开启另一psql (这里称为终端2),执行:
postgres#notify gao;    -----------notify 后面的消息要和 listen的消息名字一致
 
此时,在终端1是其实是没有反应的,要随便再敲一条命令再看:
postgres#select current_date;
显示信息:
2012-07-12
...
收到来自伺服器 “高”   进程PID 4209  非同步通知 。
postgres#
这里的进程PID,是指为此psql服务的后端postgres进程。
 
下文:PostgreSQL的notify 与listen (二)
本文转自健哥的数据花园博客园博客,原文链接:http://www.cnblogs.com/gaojian/archive/2012/07/12/2588001.html,如需转载请自行联系原作者
你可能感兴趣的文章
关于sql语句的优化问题
查看>>
SQL Server 2016新特性:数据库级别配置
查看>>
[Boost系列] Boost学习
查看>>
中美贸易战升级 医疗器械行业影响大
查看>>
exportfs命令、NFS客户端问题、FTP介绍、使用vsftpd搭建ftp
查看>>
嵌入的iframe框架自适应宽度代码
查看>>
IPTABLES常用命令之配置生产环境IPTABLES及优化
查看>>
linux服务ssh详解
查看>>
cat命令一些不常用但很有用的参数
查看>>
双色球 脱壳加去效验
查看>>
php安装使用memcached
查看>>
#22 系统进程调度、at、batch、mail、crontab
查看>>
Intellij IDEA Debug调试技巧
查看>>
OPENSSL问题,使用fsockopen()函数提示错误
查看>>
lvs详细介绍
查看>>
ci框架hook钩子
查看>>
PHP Warning: PHP Startup: unable to load dynamic library
查看>>
metasploit(MSF)终端命令大全
查看>>
Linux下php安装Redis扩展
查看>>
sublime text2 汉化
查看>>