Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
selectクエリを使用して、SYSIBM.SYSTABLESから特定のテーブルスペースとデータベースのテーブル数を取得しようとしました。この数は、NTABLES列の下のSYSIBM.SYSTABLESPACE表に保管されている同じ表スペースおよびデータベースの表の数を超えています。なんでそうなの?
が各テーブル、ビュー、またはエイリアスのエントリを格納している可能性があります。実際にsystablesは、テーブルスペース内に含まれているとは限らない多数のオブジェクトが格納されている可能性があります。
systables
type = 'T'これらの場所(または許可された値の他の組み合わせ)のみをリストすることで、これを確認できます。
type = 'T'
(特定の表領域に対して)count(*)から選択してグループ化すると、それらのタイプの一部を表領域に割り当てるのがかなり簡単になる場合があります。systablestype
count(*)
type