TypeORMでは QueryRunner のプロパティからpgのPool インスタンスにアクセスすることができます。 pgのPool インスタンスからはプールの状態を確認できるプロパティがあります。 totalCount - プールにあるコネクションの総数 idleCount - コネクションプールにある空きコネクション数 waitingCount - 接続待ちのコネクション数 このプロパティをログに出力しておくことで、プールのサイズを調整する目安にすることができます。 QueryRunnerは Repository、EntityManagerなどから参照できるため、ログの出力特に困らないはずです。 import { DataSource } from "typeorm"; import { Pool } from "pg"; const dataSource = new DataSou