ethrbunny Asked: 2017-07-11 13:47:00 +0800 CST2017-07-11 13:47:00 +0800 CST 2017-07-11 13:47:00 +0800 CST AWS Postgres - 最大 pid? 772 不确定 AWS 在哪种平台上运行 9.x Postgres。进程 pid 的最大值是多少? 我正在调查有关pg_backend_pid在触发器中使用的问题。 postgresql 1 个回答 Voted Best Answer Evan Carroll 2017-07-11T16:16:02+08:002017-07-11T16:16:02+08:00 AWS 不运行 PostgreSQL。 他们运行基于 PostgreSQL 的Amazon Relational Database Service (RDS) 您可以在 EC2 上自己运行 PostgreSQL,使用类似Ubuntu 云映像的东西。 进程 pid 的最大值是多少?我正在调查有关在触发器中使用 pg_backend_pid 的问题。 我假设进程 pid 的最大值是 Linux 的最大 pid 值。 但是,对于 PostgreSQL,它存储在一个整数中。 select pg_typeof(pg_backend_pid()); pg_typeof ----------- integer (1 row) 这意味着最大值是pow(2,31)-1
AWS 不运行 PostgreSQL。
我假设进程 pid 的最大值是 Linux 的最大 pid 值。
但是,对于 PostgreSQL,它存储在一个整数中。
这意味着最大值是
pow(2,31)-1