エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
C# Programming : 非接続型データベースアクセスで注意すべきこと
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C# Programming : 非接続型データベースアクセスで注意すべきこと
データセットによるデータベースアクセスは、比較的簡単にできますが、非接続型のためのデメリットが存... データセットによるデータベースアクセスは、比較的簡単にできますが、非接続型のためのデメリットが存在します。 つまり、データセットには、Fill した時点でのデータのコピーがあり、それを使うと言う形になりますが、 その間に誰かがデータベースを更新している可能性があります。 このような、自分が編集中に誰かが変更するかもしれないことを許し、データを更新する瞬間だけロックする方法を オプティミスティックロック(楽観的排他)と言います。 このメリットは、ロックの期間が少なくてすむので、パフォーマンスを稼げる点です。 デメリットは、更新しようと思ったら、もうすでに誰かが更新しているばあい、もう一度最新のデータを読み直して編集しなければならない点です。 このように、データセットによるデータベースアクセスは、複数の同時アクセスがある場合に データセットとデータベース間のコンシステンシーが失われるため、処理