ローのロックのほかに、SQL Anywhere ではテーブルのロックもサポートしています。テーブルロックは、テーブルのスキーマにロックをかけるスキーマロックと異なり、テーブル内のすべてのローに対してロックをかけます。テーブルロックには、共有、書き込みを意図、排他という 3 つの種類があります。
テーブルロックは、トランザクションが COMMIT または ROLLBACK で終了したときに解放されます。
次の表に、競合するテーブルロックの組み合わせを示します。
共有 | 意図的 | 排他 | |
共有 | 競合 | 競合 | |
意図的 | 競合 | 競合 | |
排他 | 競合 | 競合 | 競合 |
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |