ASP.netでWebアプリケーションに取り組んでいます。私のアプリケーションにはいくつかのページがあり、それらすべてがデータベースによって作成されたテーブルを表示する必要があります。現在、私が行っているのは、各ページで、データベース接続を開き、そのページに固有のクエリを実行して、db接続を閉じることです。したがって、これは、ユーザーがリンクをクリックして新しいページに移動するか、グリッドページなどのフォームコントロールをクリックするたびに発生します。
パフォーマンスの観点から、これは災害だったのだろうかと思いました。これを行うためのより良い方法はありますか?