網頁

2011年9月5日 星期一

如何查詢PostgreSQL的連線數

PostgreSQL的最大連線數是設定在postgresql.conf檔案內(預設存放位置為/var/lib/pgsql/data/),max_connections的預設值為100,每增加一個connection,則需增加400bytes 的shared memory。

至於要如何查詢PostgreSQL的連線數,請用下列sql語法:
SELECT datname, count(*) FROM pg_stat_activity GROUP BY datname;

查詢結果類似如下:
datname | count
----------------+-------
testdb | 2
template1 | 3
(2 rows)

沒有留言:

張貼留言