SHARDED_TABLE_FAMILIES

SHARDED_TABLE_FAMILIESパブリック・ビューには、全シャード表と、対応するルート表およびスキーマ名が表示されます。

データ型 NULL 説明
TABFAM_ID NUMBER   この一意の表ファミリ識別子は数値で、各表ファミリには一意の番号が割り当てられます。
ROOT_SCHEMA_NAME VARCHAR2(128)   表ファミリのルート(親)表を所有するスキーマ
ROOT_TABLE_NAME VARCHAR2(128)   表ファミリのルート(親)表名
SCHEMA_NAME VARCHAR2(128)   表のスキーマ名
TABLE_NAME VARCHAR2(128) NOT NULL 表名

出力例

次に、SHARDED_TABLE_FAMILIESビューに対する問合せの出力例を示します。この表ファミリでは、customers1はルート表で、orders1およびlineitems1customers1の子表です。

SQL> select * from SHARDED_TABLE_FAMILIES order by TABFAM_ID,ROOT_SCHEMA_NAME,ROOT_TABLE_NAME,SCHEMA_NAME,TABLE_NAME;

 TABFAM_ID ROOT_SCHEMA_NAM ROOT_TABLE_NAME SCHEMA_NAM TABLE_NAME
---------- --------------- --------------- ---------- ---------------
         6 TESTUSER1       CUSTOMERS1      TESTUSER1  CUSTOMERS1 
         6 TESTUSER1       CUSTOMERS1      TESTUSER1  LINEITEMS1
         6 TESTUSER1       CUSTOMERS1      TESTUSER1  ORDERS1

        10 TESTUSER1       CUSTOMERS2      TESTUSER1  CUSTOMERS2
        10 TESTUSER1       CUSTOMERS2      TESTUSER1  LINEITEMS2
        10 TESTUSER1       CUSTOMERS2      TESTUSER1  ORDERS2

        13 TESTUSER1       CUSTOMERS3      TESTUSER1  CUSTOMERS3
        13 TESTUSER1       CUSTOMERS3      TESTUSER1  LINEITEMS3
        13 TESTUSER1       CUSTOMERS3      TESTUSER1  ORDERS3