エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Multiversion Concurrency Control(MVCC) その3 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Multiversion Concurrency Control(MVCC) その3 - Qiita
Multiversion Serialization Graph(MVSG)の導入 マルチバージョンの環境でのトランザクションの順序を整... Multiversion Serialization Graph(MVSG)の導入 マルチバージョンの環境でのトランザクションの順序を整理する為に、Multiversion Serialization Graphという考え方を導入する。 グラフとは頂点と辺からなる構造で、各頂点は各トランザクションの各ステップである。 辺を引くルールは簡単で あるトランザクションAが書いた(=新バージョンを生成した)値を別のトランザクションBが読む場合、A→Bの関係を取る あるトランザクションAが書いた(=新バージョンを生成した)後で別のトランザクションBが書く(=新バージョンを生成する)場合、A→Bの関係を取る という2つのルールでトランザクションステップの間に辺を引く。文章で書くとわかりにくいので図で書いて説明すると例えば以下のようなマルチバージョンスケジュールがある。 この中で、上に書いたルールの通り