pg postgresql空閑連接查看


今天在做的一個項目,由於數據量很大,直接連接npgsql,沒有用框架,然后發現數據庫連接超額奔潰了,用語句查詢了一下:

select * from pg_stat_activity;----查詢正在運行的連接

select max_conn-now_conn as resi_conn from (select setting::int8 as max_conn,(select count(*) from pg_stat_activity) as now_conn from pg_settings where name = 'max_connections') t----剩余數量

show max_connections ---允許最大鏈接數

alter system set idle_in_transaction_session_timeout=30000----設置釋放空閑事務退出時間


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM