トランザクションログファイルは必ず時系列順に書き込まれる
必ず時系列順に書き込まれるので複数用意しても書き込みは分散されないhttps://gyazo.com/0e3ac5bea460c4e0fd6eaef1dbd808b4
code:トランザクションログは時系列に書き込まれ、分散されない
+ユーザー1+ +データベース--------------------------------+
| INSERT | --> | +トランザクションログ+ +ldf1----+ |
+--------+ | ----> | | --> | INSERT | |
+ユーザー2+ | | INSERT---------> | --> | UPDATE | |
| UPDATE | --> | ----> | UPDATE---------> | --> | DELETE | |
+--------+ | | DELETE---------> | +--------+ |
+ユーザー3+ | ----> | | +ldf2----+ |
| DELETE | --> | +------------------+ +--------+ |
+--------+ +-------------------------------------------+
code:mmd
flowchart LR
subgraph ユーザー1
i1INSERT
end
subgraph ユーザー2
u1UPDATE
end
subgraph ユーザー3
d1DELETE
end
subgraph データベース
subgraph トランザクションログ
i1 --> i2INSERT
u1 --> u2UPDATE
d1 --> d2DELETE
end
subgraph ldf1
i2 --> i3INSERT
u2 --> u3UPDATE
d2 --> d3DELETE
end
ldf2
end