コンピューティングにおいて、ブラインドライト(書き込み専用トランザクションとも呼ばれる)は、トランザクションが値を読み取らずに書き込むときに発生します。 [ 1 ]特に、トランザクション内でリソース X の読み取り r(X) が、そのリソースへの書き込み w(X) の前に発生しない場合、w(X) はブラインドライトです。
ブラインドライトは、複数の異なるブラインドライトトランザクションが同時に実行されると異常を引き起こす可能性があります。[ 2 ]
競合シリアライズ可能でないビューシリアライズ可能なスケジュールには、ブラインド書き込みが含まれている必要があります。[ 3 ]
参考文献
- ↑ Agrawal, D.; Krishnaswamy, V. (1991). "書き込み専用トランザクションの非干渉実行のためのマルチバージョンデータの使用" . 1991年ACM SIGMOD国際データ管理会議議事録 - SIGMOD '91 . ニューヨーク、ニューヨーク、アメリカ合衆国: ACM Press. pp. 98–107 . doi : 10.1145/115790.115801 . ISBN 0-89791-425-2。
- ↑ハーマン、ナンナ・スーリヤナ。アンシャール、ハイルル。安殿、プルン・ヌルタンティオ(2022-04-01)。「ブラインド書き込みプロトコルのスループット」。Journal of Physs: カンファレンスシリーズ。2224 (1) 012074。Bibcode : 2022JPhCS2224a2074H。土井: 10.1088/1742-6596/2224/1/012074。ISSN 1742-6588。
- ↑ Silberschatz, Abraham; Korth, Henry; Sudarshan, S (2019-02-19). "モジュール 17: トランザクション" (PDF) .データベースシステム概念(第 7版). McGraw-Hill . ISBN 978-0-07-802215-9。