postgresql中是否有任何内部方法可以通过tcp套接字启用psql连接上的数据压缩.
我还可以使用其他一些不在postgresql内部的方法,比如ssh压缩或任何其他vpn压缩.但是,这可能会增加复杂性.
问候,
如何在命令行中逃避可能的连字符,如下所示:
$ for i in db1 db2 db1-db2; do su - postgres -c "psql -c \"alter database \"$i\" with connection limit = 0;\""; done
ALTER DATABASE
ALTER DATABASE ERROR: syntax error at or near "-" at character 19 LINE 1: alter database db1-db2 with connection limit = 0;
^
Run Code Online (Sandbox Code Playgroud)