0

何らかの理由で、DB2 でテスト用にいくつかのテーブルスペースを作成しました。テーブルを作成するテーブルスペースを指定しないと、DB2 がそれを選択してくれることに気付きました。

問題は、未使用のテーブルスペースを削除したいのですが、知らなかったものを削除してしまうのではないかと心配です。未使用のテーブルスペースを削除した後、テーブル、インデックス、およびシーケンスを確認しましたが、行数は同じです。このチェックは、表領域を削除しても問題ないと結論付けるのに十分でしょうか?

4

1 に答える 1

1

テーブルとそれらが格納されている場所を取得するために、カタログを照会できます。

select tabschema, tabname, tbspaceid, tbspace
from syscat.tables 
where tabschema not like 'SYS%'"

ドロップする表領域をフィルタリングするために、where 条件を変更できます。

于 2013-06-18T12:18:08.460 に答える