「db2 luw」の「quiesce」の意味、Linuxでの使用方法、テーブルスペースへのアクセスへの影響について知りたい
DDLのテーブルスペースが静止しているかどうかを確認する方法を知りたい。
静止とは、アプリケーション/デバイスを一時停止/変更して、アプリケーション/デバイスが一貫した状態を実現できるようにすることです。
DB2に関しては、Quiesceコマンドはすべてのユーザーを指定されたデータベースから強制的に切り離し、すべてのバッファーをディスクにフラッシュする必要があります(DB2を使用してからしばらくの間)。
データベースが静止モードの間、SYSADMINやSYSMAINTなどのデータベースに引き続きアクセスできるユーザーがいます。
db2tbst や MON_GET_TABLESPACE_QUIESCER など、テーブルのステータスを判別するために使用できるいくつかのDB2関数があります。
静止とは、アプリケーションを介した外部接続の作成からデータベースをロックすることを意味します。db2でデータベースを静止すると、他のアプリケーションユーザーにそのデータベースへのアクセスを制限します。つまり、ユーザーはそのデータベースから自分のアプリケーションに接続できず、アクセスできなくなります。そのデータベースでクエリを起動します。
また、接続されているデータベースからの他のすべての接続は、静止後に解放されます。