About ORACLE

ブログ「sanryuブログ」のカテゴリ「ORACLE」に投稿されたすべてのエントリーのアーカイブのページです。過去のものから新しいものへ順番に並んでいます。

前のカテゴリはMovableTypeです。

次のカテゴリはS2Dao.netです。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

ORACLE

Powered by
Movable Type 3.35

メイン

ORACLE アーカイブ

2011年04月15日

[ORACLE]クエリーのパラレル化

パラレル化する方法は以下のとおり。
今回は、11gr2 EE だったので、初期化パラメータ「parallel_degree_policy」を設定。

今まで1.5時間の処理が1時間になった。

1.表や索引に対してパラレル属性を指定

CREATE TABLE HOGE ( 
  ID       NUMBER(10) , 
  NAME VARCHAR2(10) 
)
PARALLEL (DEGREE 12);

2.セッションに指定

ALTER SESSION FORCE PARALLEL QUERY PARALLEL 12;

3.ヒント句の指定

SELECT /*+ PARALLEL(HOGE,12) */ COUNT(*) FROM HOGE;

4.初期化パラメータ「parallel_degree_policy」を設定

ALTER SYSTEM SET PARALLEL_DEGREE_POLICY=AUTO;

2011年04月18日

[ORACLE]DB_FILE_MULTIBLOCK_READ_COUNT初期化パラメータ

Oracle 10g r2以降
DB_FILE_MULTIBLOCK_READ_COUNTが明示的に設定されていない場合、
デフォルト値を使用して自動的にチューニングされるようになった。

2011年09月
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30