2012-05-21から1日間の記事一覧

統計情報の収集タイミングを知る

sqlPlus上で以下のコマンドを実行 SQL> SHOW PARAMETERS STATISTICS_LEVEL NAME TYPE VALUE -------------------- -------- ------------------------------ statistics_level string TYPICALが「TYPICAL」または「ALL」の場合に、自動で統計情報が収集され…

Oracle impdp/expdp

expdp userid/password@sid \ dumpfile=DPUMP_DIR:expdp_TEST_TBL1.dmp \ logfile=DPUMP_DIR:expdp_TEST_TBL1.log \ status=60 \ tables=\ userid.TEST_TBL1 impdp userid/password@sid \ dumpfile=DPUMP_DIR:expdp_TEST_TBL1.dmp \ logfile=DPUMP_DIR:impdp…

投入されたsqlを調べる

SQLの文字列から、各種情報を得る SELECT /* HOGEHOGE_RESEARCH_SQL */ FIRST_LOAD_TIME -- SQL文がライブラリキャッシュにロードされたの作成時刻のタイムスタンプ ,SQL_ID -- SQLを一意に識別するID ,SQL_TEXT -- カレント・カーソルのSQL テキストの最初…

ORACLE テーブル名、項目名の列挙

select USER_OBJECTS.OBJECT_TYPE -- テーブル情報 ,USER_TAB_COLS.TABLE_NAME ,USER_TAB_COMMENTS.COMMENTS TABLE_COMMENTS -- 列情報 ,USER_TAB_COLS.COLUMN_NAME ,USER_TAB_COLS.DATA_TYPE ,NVL(USER_TAB_COLS.DATA_PRECISION,USER_TAB_COLS.CHAR_LENGTH)…