0

通常、データベース内の行をロックする必要があるときはいつでも、オンとオフを切り替えた bool 型の専用の列を使用しました。最近、MySQL などのさまざまなデータベースにロック機能が組み込まれていることを知りました。ロックとロック解除に列を使用するよりも、これらのネイティブ ロック機能を使用する利点は何ですか。

4

1 に答える 1

3
  1. 読みやすさ。誰もあなたの「ロッキングブール値」を期待していません。
  2. 競合状態。ロックがない場合、「ロックブール値」をどのようにアトミックに更新しますか?
  3. パフォーマンス。1つだけが必要な場合は、おそらく3つの更新(ロック、更新、ロック解除)を実行しています。

わかりました、私は今疲れています。

于 2012-09-18T21:37:55.800 に答える