並行性制御
先述したSS2PLはCOの派生(特殊ケース)と見ることもでき、効率的に分散またはグローバルな直列化可能性を達成することができる。COと同様に分散デッドロックを自動的に解消でき、同時に正確性と直列化可能性を備えている。このような好ましい特徴を持ち、よく知られたロック実装機構であることから、SS2PLは広く採用されている。SS2PLは1980年に登場して以来広く採用され、デファクトスタンダードとなっている。ただしSS2PLはブロックする性質のある悲観的機構であるため、制限がもっと緩いCO(楽観的CO)を使って性能向上を図る場合もある。
分散衝突状態の直列化可能性は、効率的かつ汎用的に対処するのが難しい。「分散CO」では、各ローカルコンポーネントが何らかのCOを持ち、全体を2相コミット (2CP) による投票戦略で制御する。各ローカルコンポーネントがSS2PLであれば、分散COの特殊ケースである「分散SS2PL」となる(この場合、2相コミットによらなくても自動的に投票戦略が実施される)。これはCOが知られていない1980年代から使われていた。
参照とコミットの順序付けについてはCOの公表以前から研究されており、COのスケジュール属性は "dynamic atomicity" と呼ばれていた。COのアルゴリズムの正確な記述は1992年に公表された(等価な概念である "dynamic atomicity" については1988年まで遡ることができる)。最近(2009年)ではCOは4つの主要な並行性制御技法の1つとされており、他の技法の相互運用を可能にするものとされている。