postgresql 是否有一种方法可以通过编程方式获得NOTIFY有效负载大小限制?

zqdjd7g9  于 2023-04-20  发布在  PostgreSQL
关注(0)|答案(1)|浏览(148)

我试图找出PostgreSQL中NOTIFY有效负载的大小限制,以便将我的消息拆分为更小的包。
这必须以编程方式完成,因为我的脚本要在其他人的服务器上运行。
有没有办法做到这一点?
我在文档和网络上四处寻找,没有找到任何东西。

puruo6ea

puruo6ea1#

我没有足够的代表在评论部分回答,所以,我会给予@a_horse_with_no_name的答案的原因.在官方文档中,他们说你应该像他/她描述的那样处理它:https://www.postgresql.org/docs/15/sql-notify.html
The “payload” string to be communicated along with the notification. This must be specified as a simple string literal. In the default configuration it must be shorter than 8000 bytes. (If binary data or large amounts of information need to be communicated, it's best to put it in a database table and send the key of the record.)
您可以在有效载荷的“参数”下找到它

相关问题