1
Npgsql
を使用しているASP.NET
プロジェクトのパフォーマンスで大きな問題に直面しました。単一の接続/データベースプロセスを使用して1人以上のプロジェクトを同時に使用できないようにする(データベース接続のロック)ために、すべてのクエリをデータベースに実行します。Npgsql - 完全な接続ブロック
pgAdmin
またはDbeaver
PostgreSQL
でプレイすると、自分のクエリを実行する別のプロセスが作成されます。
私の接続文字列:
Host=localhost;Username=user;Password=pass;Database=database_name;Pooling=true;
?それは最低限で各ページにあるはずです...どのような種類のグローバルエリアにも保存されません。第二に、単一の接続の代わりにプールを初期化する方法があるかもしれませんが、私はasp.netに慣れていません –