2009-01-01から1年間の記事一覧

実行計画

http://www.shift-the-oracle.com/sqlplus/tutorial/autotrace.htmlset lines 200 col plan_plus_exp format a200 set pages 0 set autotrace on

メモリ確認

Xms256m Xmx256m Dcom.sun.management.jmxremote

インデックス確認

select * from user_ind_columns where TABLE_NAME = 'テーブル名' order by index_name,column_position

Oracleのリサイクル機能

Oracleのリサイクル機能(ごみ箱機能)ユーザのゴミ箱:USER_RECYCLEBIN 全体のゴミ箱:RECYCLEBIN 【ごみ箱 の中身】 SELECT ORIGINAL_NAME, OBJECT_NAME, DROPTIME FROM USER_RECYCLEBIN ORDER BY DROPTIME DESC ;または SQL*Plus から SQL> SHOW RECYCLEB…

Data Pump

http://www.clip.gr.jp/~imai/PukiImaiWiki/index.php?Oracle/DataPump

Oracle Enterprise Manager

Linuxのコマンドoracleユーザになり、$ORACLE_HOME/bin/emctl コマンドで起動できます。 $ORACLE_HOME/bin/emctl start dbconsole 停止は「stop」、起動しているかの確認は「status」を引数にしてください。

インデックスに関するコスト計算の調整

http://ameblo.jp/archive-redo-blog/entry-10048143385.htmlOPTIMIZER_INDEX_CACHING、OPTIMIZER_INDEX_COST_ADJ かあ。

実行計画参照ビュー

select ADDRESS, HASH_VALUE, SQL_ID, PLAN_HASH_VALUE, CHILD_ADDRESS, CHILD_NUMBER, TIMESTAMP, OPERATION, OPTIONS, OBJECT_NODE, OBJECT#, OBJECT_OWNER, OBJECT_NAME, OBJECT_ALIAS, OBJECT_TYPE, OPTIMIZER, ID, PARENT_ID, DEPTH, POSITION, SEARCH_…

import

imp usr01/pass@db01 file=c:\ora.dmp fromuser=usr02 touser=usr01 tables=(TABLE1, TABLE2)

ORACLEのQA

http://www.oracle-users.jp/anawer.html便利。。

EASEUS

パーティション分割ソフトhttp://www.forest.impress.co.jp/article/2008/07/11/easeuspm.html

Oracle Text

contains(text, 'ABC') > 0; http://www.okisoft.co.jp/esc/ora.html

お勉強

Web

CSS http://hp.vector.co.jp/authors/VA022006/css/

groupBy

<resultMap id="resultMap" class="XXX" groupBy="key" > <result column="KEY" property="key" jdbcType="BIGINT" /> <result column="XXX" property="XXX" jdbcType="VARCHAR" /> groupBy指定のプロパティで一意のレコードに変換してくれる。 便利。</result></result></resultmap>

データマッピング

データマッピングは適切に。。。 java.sql.Types.BIGINT ⇒ longhttp://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/java.102/B19275-03/datacc.htm#BABBFGBJ

SQL*LOADER

sqlldr user/pass@host control=./***.ctrl log=./sqldrl.logLOAD DATA CHARACTERSET JA16SJIS INFILE './***.csv' INTO TABLE テーブル名 APPEND FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' TRAILING NULLCOLS ( カラム定義, date DATE "YYYY/MM…

iBatorその2

自作したJavaTypeResolverは、要素のtype属性として指定してあげれば有効。 <javaTypeResolver type="abator.JavaTypeResolverCustomizeImpl" /></javatyperesolver>

iBator

iBator http://ibatis.apache.org/docs/tools/ibator/

実行計画

EXPLAIN PLAN FOR SELECT PLAN_TABLE_OUTPUT FROM TABLE(DBMS_XPLAN.DISPLAY()); データは SYS.PLAN_TABLE$ にある。