共有テーブルロックでは、複数のトランザクションがベーステーブルのデータを読み込めます。ベーステーブルに共有テーブルロックを持つトランザクションは、他のトランザクションが修正中のローにロックをかけていない場合に、テーブルを変更できます。
共有テーブルロックは、たとえば LOCK TABLE...IN SHARED MODE 文を実行することで取得できます。REFRESH MATERIALIZED VIEW や REFRESH TEXT INDEX 文も WITH SHARE MODE 句を提供するため、リフレッシュ操作中に、基本となるテーブルの共有テーブルロックの作成に使用できます。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |