<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/guma/">
    <title>ぐま@Wiki</title>
    <link>http://w.atwiki.jp/guma/</link>
    <atom:link href="https://w.atwiki.jp/guma/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>ぐま@Wiki</description>

    <dc:language>ja</dc:language>
    <dc:date>2006-10-18T22:51:28+09:00</dc:date>
    <utime>1161179488</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/guma/pages/11.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/guma/pages/10.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/guma/pages/9.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/guma/pages/8.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/guma/pages/7.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/guma/pages/6.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/guma/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/guma/pages/1.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/guma/pages/11.html">
    <title>Oracle-tips</title>
    <link>https://w.atwiki.jp/guma/pages/11.html</link>
    <description>
      *【Oracle】-その他-tips

#contents

**自ユーザー情報を参照する。
 SELECT SYS_CONTEXT (&#039;USERENV&#039;, &#039;OS_USER&#039;) FROM DUAL;
 SELECT SYS_CONTEXT (&#039;USERENV&#039;, &#039;SESSION_USER&#039;) FROM DUAL;    </description>
    <dc:date>2006-10-18T22:51:28+09:00</dc:date>
    <utime>1161179488</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/guma/pages/10.html">
    <title>ORACLEトレース</title>
    <link>https://w.atwiki.jp/guma/pages/10.html</link>
    <description>
      *【Oracle】-その他-ORACLEトレース

**導入

 &gt; sqlplus system/manager
 SQL&gt; CREATE USER DBASQLTRACE IDETIFIED BY DBASQLTRACE;
 SQL&gt; GRANT CREATE SESSION TO DBASQLTRACE;
 SQL&gt; GRANT ALTER SESSION TO DBASQLTRACE;
 SQL&gt; GRANT SELECT ANY TABLE TO DBASQLTRACE;
 SQL&gt; GRANT SELECT ANY SEQUENCE TO DBASQLTRACE;
 SQL&gt; GRANT SELECT ANY DICTIONARY TO DBASQLTRACE;
 SQL&gt; GRANT EXECUTE ON DBMS_SYSTEM TO DBASQLTRACE;

**トレース取得

 &gt; sqlplus &lt;ユーザー名&gt;/&lt;パスワード&gt;
 SQL&gt; alter session set sql_trace=true;
 SQL&gt; alter session set timed_statistics=true;
 ～　トレース取得対象のSQLを実行する　～
 SQL&gt; alter session set sql_trace=false;
 SQL&gt; alter session set timed_statistics=false;
 SQL&gt; show parameter dump
 ～　user_dump_destのパスを確認　～
 SQL&gt; exit
 &gt; cd &lt;USER_DUMP_DEST&gt;
 &gt; tkprof &lt;trcファイル名&gt; &lt;txtファイル名&gt; sys=no sort=exela.fchela explain=&lt;ユーザー名&gt;/&lt;パスワード&gt;

**トレース取得（インスタンス全体）

 &gt; sqlplus &quot;/as sysdba&quot;
 SQL&gt; alter system set events &#039;10046 trace name context forever,level 12&#039;;
 ～　トレース取得対象のSQLを実行する（別SESSIONでも可）　～
 SQL&gt; alter sys    </description>
    <dc:date>2006-10-18T22:47:52+09:00</dc:date>
    <utime>1161179272</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/guma/pages/9.html">
    <title>AUTOTRACE機能</title>
    <link>https://w.atwiki.jp/guma/pages/9.html</link>
    <description>
      *【Oracle】-その他-AUTOTRACE機能（SQL*Plus）

**導入

 &gt; sqlplus /nolog
 SQL&gt; connect / AS sysdba
 
 【UNIX】
 @${ORACLE_HOME}/sqlplus/admin/plustrce.sql
 
 【Windows】
 @%ORACLE_HOME%\sqlplus\admin\plustrce.sql

**ユーザー付与

 &gt; sqlplus /nolog
 SQL&gt; connect / AS sysdba
 SQL&gt; grant plustrace to &lt;ユーザー名&gt;
 SQL&gt; connect &lt;ユーザー名&gt;/&lt;パスワード&gt;
 
 【UNIX】
 @${ORACLE_HOME}/rdbms/admin/utlxplan.sql
 
 【Windows】
 @%ORACLE_HOME%\rdbms\admin\utlxplan.sql

**使用方法

 &gt; sqlplus &lt;ユーザー名&gt;/&lt;パスワード&gt;
 
 ★使用用途により、使い分ける。
 
 --# 通常のTRACE取得
 SQL&gt; SET AUTOTRACE ON
 
 --# 検索処理を実行せず実行計画を取得する。
 SQL&gt; SET AUTOTRACE TRACEONLY EXPLAIN    </description>
    <dc:date>2006-10-18T22:45:05+09:00</dc:date>
    <utime>1161179105</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/guma/pages/8.html">
    <title>PL/SQLソース出力</title>
    <link>https://w.atwiki.jp/guma/pages/8.html</link>
    <description>
      *【Oracle】-SQL-PL/SQLソース出力

 set define on
 set verify off
 accept pg_name prompt &#039;プログラム名を入力してください：&#039;
 col owner format a20
 select
     owner
 from
     dba_source
 where
     name = upper(&#039;&amp;&amp;pg_name&#039;)
 group by
     owner
 ;
 accept owner_name prompt &#039;オーナー名を入力してください：&#039;
 set pagesize 0
 set feedback off
 set trimspool on
 set heading off
 col text format a4000
 set line 4000
 set escape on
 spool &amp;&amp;pg_name\.sql
 select
     case when upper(text) like &#039;PACKAG%&#039; || upper(&#039;&amp;&amp;pg_name&#039;) || &#039;%&#039; then &#039;CREATE OR REPLACE &#039; || text
     when upper(text) like &#039;END%&#039; || upper(&#039;&amp;&amp;pg_name&#039;) || &#039;%&#039; then text || &#039;/&#039;
     else text
     end as text
 from
     dba_source
 where
     name = upper(&#039;&amp;&amp;pg_name&#039;)
     and owner = upper(&#039;&amp;&amp;owner_name&#039;)
 order by
     owner,
     name,
     type,
     line
 ;
 spool off
 
 set pagesize 24
 set feedback on
 set heading on
 set line 100
 prompt &#039;create file name - &#039; || &amp;&amp;pg_name\.sql
 set escape off    </description>
    <dc:date>2006-10-18T22:33:04+09:00</dc:date>
    <utime>1161178384</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/guma/pages/7.html">
    <title>RBS表示</title>
    <link>https://w.atwiki.jp/guma/pages/7.html</link>
    <description>
      *【Oracle】-SQL-RBS表示
 set line 1000
 COL OWNER           FORMAT A15
 COL SEGMENT_NAME    FORMAT A15
 COL TABLESPACE_NAME FORMAT A15
 COL IEXT_KB         FORMAT 9,999,990
 COL NEXT_KB         FORMAT 9,999,990
 COL MAX_EXTENTS     FORMAT 9,999,999,990
 COL PINC            FORMAT 990
 COL USED_MB         FORMAT 999,990
 COL MAX_MB          FORMAT 999,990
 COL FREE_MB         FORMAT 999,990
 COL STATUS          FORMAT A8
 COL EXT_MGR         FORMAT A4
 COL ALCT_TYPE       FORMAT A20
 SELECT
     DRS.OWNER,
     DRS.SEGMENT_NAME,
     DRS.TABLESPACE_NAME,
     DRS.STATUS,
     DRS.INITIAL_EXTENT  / 1024 AS IEXT_KB,
     DRS.NEXT_EXTENT     / 1024 AS NEXT_KB,
     DRS.MAX_EXTENTS,
     DRS.PCT_INCREASE AS PINC,
     (DDF.MAX_BYTES - DFS.FREE_BYTES)  / 1024 / 1024 AS USED_MB,
     DDF.MAX_BYTES   / 1024 / 1024 AS MAX_MB,
     DFS.FREE_BYTES  / 1024 / 1024 AS FREE_MB,
     DECODE(DT.LOGGING, &#039;LOGGING&#039;, &#039;ON&#039;, &#039;NOLOGGING&#039;, &#039;OFF&#039;, DT.LOGGING) AS LOG,
     SUBSTR(DT.EXTE    </description>
    <dc:date>2006-10-18T22:30:44+09:00</dc:date>
    <utime>1161178244</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/guma/pages/6.html">
    <title>表領域表示</title>
    <link>https://w.atwiki.jp/guma/pages/6.html</link>
    <description>
      *【Oracle】-SQL-表領域表示

 set line 1000
 COL TABLESPACE_NAME FORMAT A15
 COL USED_MB         FORMAT 999,990
 COL MAX_MB          FORMAT 999,999,990
 COL FREE_MB         FORMAT 999,990
 COL RATE            FORMAT A29
 COL LOG             FORMAT A3
 COL STATUS          FORMAT A5
 COL CONTENTS        FORMAT A5
 COL INITIAL_EXTENT  FORMAT 9,999,999,990
 COL NEXT_EXTENT     FORMAT 9,999,999,990
 COL MIN_EXTENTS     FORMAT 990
 COL MAX_EXTENTS     FORMAT 9,999,999,990
 COL PINC            FORMAT 990
 COL EXT_MGR         FORMAT A4
 COL ALCT_TYPE       FORMAT A20
 COL IEXT_KB         FORMAT 9,999,990
 COL NEXT_KB         FORMAT 9,999,990
 COL MIN_EXTENTS     FORMAT 990
 SELECT
     TABLESPACE_NAME,
     RATE,
     USED_BYTES  / 1024 / 1024 AS USED_MB,
     MAX_BYTES   / 1024 / 1024 AS MAX_MB,
     FREE_BYTES  / 1024 / 1024 AS FREE_MB,
     DECODE(STATUS, &#039;ONLINE&#039;, &#039;ON&#039;, &#039;OFFLINE&#039;, &#039;OFF&#039;, STATUS) AS STATUS,
     DECODE(CONTENTS, &#039;PERMANENT&#039;, &#039;PMNT&#039;, &#039;TEMPORARY&#039;, &#039;TEMP&#039;,     </description>
    <dc:date>2006-10-18T22:30:58+09:00</dc:date>
    <utime>1161178258</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/guma/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/guma/pages/2.html</link>
    <description>
      #ref(homura_mayuge.jpg)

ぐま@Wikiメニュー

-[[トップページ]]

-【Oracle】- SQL
--[[表領域表示]]
--[[RBS表示]]
--[[PL/SQLソース出力]]

-【Oracle】- その他
--[[AUTOTRACE機能]]
--[[ORACLEトレース]]
--[[Oracle-tips]]

//----


//-[[@ウィキ ガイド&gt;http://atwiki.jp/guide/]]
//-[[@wiki 便利ツール &gt;http://atwiki.jp/tools/]]
//-[[@wiki&gt;http://atwiki.jp]]

// リンクを張るには &quot;[&quot; 2つで文字列を括ります。
// &quot;&gt;&quot; の左側に文字、右側にURLを記述するとリンクになります    </description>
    <dc:date>2006-10-18T23:21:33+09:00</dc:date>
    <utime>1161181293</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/guma/pages/1.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/guma/pages/1.html</link>
    <description>
      ＊＊ぐま@Wikiへようこそ    </description>
    <dc:date>2006-10-18T22:54:12+09:00</dc:date>
    <utime>1161179652</utime>
  </item>
  </rdf:RDF>
