通常、データベース サーバーへの接続は、時間のかかるいくつかの手順で構成されています。 ソケットまたは名前付きパイプなどの物理チャネルの確立、サーバーとの最初のハンドシェイクの実行、接続文字列の情報の解析、サーバーによる接続の認証、現在のトランザクションへ参加するための検証などの手順を行う必要があります。 実際には、ほとんどのアプリケーションで、1 つまたはいくつかの違いがあるだけの構成を接続に使用しています。 つまり、アプリケーションの実行時に、多数の同一の接続が繰り返し開かれ、閉じられているのです。 接続を開くコストを最小限にするため、ADO.NET では "接続プール" と呼ばれる最適化の手法が使われています。 接続プールは、新しく開く必要のある接続の数を減らします。 "プーラー" には、物理的な接続の所有権が保持されます。 プーラーは、任意の接続構成それぞれのアクティブな接続のセッ
Pawel Gerr is architect consultant at Thinktecture. He focuses on backends with .NET Core and knows Entity Framework inside out. One of the new features of Entity Framework Core 2.1 is the support of TransactionScopes. The usage of a TransactionScope is very easy, just put a new instance in a using, write the code inside the block and when you are finished then call Complete() to commit the transa
Associations in EF Code First: Part 5 – One-to-One Foreign Key Associations This is the fourth post in a series that explains entity association mappings with EF Code First. I've described these association types so far: Part 1 – Introduction and Basic Concepts Part 2 – Complex Types Part 3 – Shared Primary Key Associations Part 4 – Table Splitting Part 5 – One-to-One Foreign Key Associations Part
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く