- (一時テーブルスペースを含む)は、ルックアップテーブルスペースの使用状況 SELECT d.tablespace_name "名前"、d.status "ステータス"、 (NVL(a.BYTESのTO_CHAR / 1024個 / 1024個、0)、' 99,999,990.90 ' 「サイズ) (M)」、 TO_CHAR(NVL(a.BYTESの- NVLの(f.BYTES、0)、0)/ 1024個の / 1024個の、 ' 99,999,999.99 ' )USE 、 NVLのTO_CHARは(((a.BYTES - NVL(f.BYTESの、0))/a.BYTES * 100、0 )、 ' 990.00 ' ) "使用%" FROM SYS.dba_tablespaces dを、 (SELECT TABLESPACE_NAMEを、SUM (BYTES)バイト FROM DBA_DATA_FILESの GROUP BY TABLESPACE_NAME)A、 (SELECT TABLESPACE_NAME、SUM (BYTES)バイト FROM DBA_FREE_SPACEの GROUP BY F TABLESPACE_NAME) WHERE d.tablespace_name =a.tablespace_name(+ ) AND d.tablespace_name = f.tablespace_name(+ ) AND NOT(d.extent_management LIKE ' LOCAL ' と d.CONTENTS LIKE ' TEMPORARY ' ) UNION ALL SELECT d.tablespace_name "名前"、d.status」ステータス」、 TO_CHAR(NVL(a.BYTES / 1024個 / 1024個、0)、' 99,999,990.90 ' ) "サイズ(M)"、 TO_CHAR(NVL(t.BYTES、0)/ 1024個 / 1024個、' 99999999.99 ')USE 、 TO_CHAR(NVL(t.BYTES / a.BYTES * 100、0)、' 990.00 ') "使用%" FROM SYS.dba_tablespaces dを、 (SELECT TABLESPACE_NAMEを、SUM (BYTES )BYTES FROM DBA_TEMP_FILESの GROUP BY A)テーブル空間 (SELECT テーブル空間、SUM(bytes_cached)BYTES FROM V $のTEMP_EXTENT_POOLの GROUP BY TABLESPACE_NAME)T WHERE d.tablespace_name = a.tablespace_name(+ ) AND d.tablespace_name = t.tablespace_name(+ ) AND d.extent_management LIKE ' LOCAL ' と d.CONTENTS LIKE " TEMPORARY " ; 1 。查询表空间剩余字节大小 SELECT TABLESPACE_NAME、SUM(バイト)/ 1024個の/ 1024 AS "FREE SPACE (M)" FROM DBA_FREE_SPACE TABLESPACE_NAME = ' &TABLESPACE_NAME ' GROUP BY TABLESPACE_NAME; 注意:一時テーブルスペース、クエリDBA_TEMP_FREE_SPACEもしSELECT TABLESPACE_NAME、FREE_SPACE / 1024個/ 1024個AS "FREE SPACE (M)" FROM DBA_TEMP_FREE_SPACE WHERE TABLESPACE_NAME = ' &TABLESPACE_NAME ' ; 2 。すべての空間的なルックアップテーブルのデータファイルパス SELECT TABLESPACE_NAME、FILE_ID、 FILE_NAME、BYTES / 1024個/ 1024個 AS "BYTES(M)" FROM DBA_DATA_FILES TABLESPACE_NAME = ' &TABLESPACE_NAME ' ; 注意を:一時テーブルスペース場合、クエリはDBA_TEMP_FILES SELECT TABLESPACE_NAME、FILE_ID、FILE_NAME、BYTES / 1024個/ 1024個AS " SPACEを( M) " FROM DBA_TEMP_FILES WHERE TABLESPACE_NAME = ' &TABLESPACE_NAME ' ; 。3 表領域、データファイルを増加させるには不十分です。 ALTER TABLESPACE & TABLESPACE_NAME のADD DATAFILEを' &datafile_nameに' SIZE 2G; 注意:拡張一時テーブルスペースにしたい場合は、次の文を使用し、 ALTER TABLESPACE & TABLESPACE_NAME のADD TEMPFILE ' &datafile_nameに' SIZE 2G; 4。表示サイズとデータファイルパスの一時テーブルスペースを。 SELECT TABLESPACE_NAME、FILE_ID、FILE_NAMEバイト/ 1024個の/ 1024個の AS " SPACE (M)" FROM DBA_TEMP_FILES WHERE TABLESPACE_NAME = 「TEMP 」、 または 選択名は、バイト/ 1024個/ 1024 AS「サイズ(M)」からの一時ファイルのV $ 受注 によってバイト; 5 再構築し、デフォルトの一時表スペースの方法を変更します - 現在のデータベースのデフォルトの一時表スペースが照会 を選択します * から DATABASE_PROPERTIES WHERE PROPERTY_NAME = ' DEFAULT_TEMP_TABLESPACE ' ; - のための新しい一時テーブルスペースの作成 作成し 、一時表領域temp02の一時ファイルを' Eを:LIMS \ TEMP02.DBF \オラクル\ oradataに\ 'サイズ1024MのAUTOEXTENDON ; - のためだけに作成された一時表スペースのデフォルトの表スペース変更 ALTERの データベースは、 デフォルトの 一時表領域temp02を; - と、一時表スペースのユーザーを表示 SELECT temporary_tablespace、USERNAME FROM DBA_USERS; - オリジナルの一時テーブルスペースの削除 ドロップ TABLESPACEにTEMPを含むコンテンツとデータファイル; - 一時テーブルスペースが削除されたかどうかを確認するために、すべての表スペースを参照してください SELECT TABLESPACE_NAME からDBA_TABLESPACESを。
---------------------免責事項:この記事はCSDNブロガー「okhymokの元記事である、CC BY-SA 4.0の著作権契約に従って、再現し、オリジナルを添付してくださいソースリンクと、この文。オリジナルリンクします。https://blog.csdn.net/okhymok/article/details/83538970
[---------------------Bǎnquánshēngmíng:BenwinカレンCSDNボーzhǔokhymok'deyuánchuàngwénzhāng4.0zūnxúnCC BY-SAbǎnquánxiéyì、zhuǎnzàiqǐngフーシャンyuánwénchuchiliànjiē智ベンshēngmíng。liànjiēYuánwénます。http://Blog.Csdn.Net/okhymok/article/details/83538970]
---------------------
著作権声明:この記事は、BY-SA著作権契約、転載してください4.0 CC以下、「okhymok」CSDNブロガーのオリジナル記事です。元のソースのリンクと、この文。
オリジナルリンク:https://blog.csdn.net/okhymok/article/details/83538970
著作権声明:この記事は、BY-SA著作権契約、転載してください4.0 CC以下、「okhymok」CSDNブロガーのオリジナル記事です。元のソースのリンクと、この文。
オリジナルリンク:https://blog.csdn.net/okhymok/article/details/83538970