web-dev-qa-db-ja.com

「静止」とは何の略ですか?

「db2 luw」の「quiesce」の意味、Linuxでの使用方法、テーブルスペースへのアクセスへの影響について知りたい

DDLのテーブルスペースが静止しているかどうかを確認する方法を知りたい。

1
malmo

静止とは、アプリケーション/デバイスを一時停止/変更して、アプリケーション/デバイスが一貫した状態を実現できるようにすることです。

DB2に関しては、Quiesceコマンドはすべてのユーザーを指定されたデータベースから強制的に切り離し、すべてのバッファーをディスクにフラッシュする必要があります(DB2を使用してからしばらくの間)。

データベースが静止モードの間、SYSADMINやSYSMAINTなどのデータベースに引き続きアクセスできるユーザーがいます。

db2tbstMON_GET_TABLESPACE_QUIESCER など、テーブルのステータスを判別するために使用できるいくつかのDB2関数があります。

2
armitage

静止とは、アプリケーションを介した外部接続の作成からデータベースをロックすることを意味します。db2でデータベースを静止すると、他のアプリケーションユーザーにそのデータベースへのアクセスを制限します。つまり、ユーザーはそのデータベースから自分のアプリケーションに接続できず、アクセスできなくなります。そのデータベースでクエリを起動します。

また、接続されているデータベースからの他のすべての接続は、静止後に解放されます。

0
Govind