CREATE INDEX、ALTER TABLE、TRUNCATE TABLE のように、テーブル全体を変更するようなデータ定義文は、その文が動作しているテーブルがその時点で他の接続に使われている場合は処理されません。これらのデータ定義文は時間がかかり、データベースサーバは文の実行中は対象となるテーブルの参照要求を処理しません。
CREATE TABLE 文は同時実行性の問題は起こしません。
GRANT 文、REVOKE 文、SET OPTION 文も同時実行性の問題を起こしません。これらの文は、データベースサーバに送られる新しい SQL 文には影響しますが、未処理の文には影響しません。
データベースに接続しているユーザに対しては、GRANT と REVOKE は許可されません。
同期を使用するデータベースでデータ定義文を使用する場合は特に注意が必要です。Mobile Link サーバ管理を参照してください。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |