Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL の使用法 » データベースの作成 » トランザクションと独立性レベルの使用 » ロックの仕組み » テーブル・ロック

 

共有テーブル・ロック

共有テーブル・ロックでは、複数のトランザクションがベース・テーブルのデータを読み込めます。ベース・テーブルに共有テーブル・ロックを持つトランザクションは、他のトランザクションが修正中のローにロックをかけていない場合に、テーブルを変更できます。

共有テーブル・ロックは、LOCK TABLE .. IN SHARED MODE 文を実行するなどして取得できます。REFRESH MATERIALIZED VIEW や REFRESH TEXT INDEX 文も WITH SHARE MODE 句を提供するため、リフレッシュ操作中に、基本となるテーブルの共有テーブル・ロックの作成に使用できます。

参照