standingzzz's Oracle memo

OracleSQLチューニングの豊富な経歴を生かして、主に11gと12cのオプティマイザ動作の違いなどについて、実用的な検証結果をメモしています。

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

Oracle12c NULLデータの割合によるインデックス性能確認

概要 データにNULLが多く含まれる場合のインデックス性能について確認します。 Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production CentOS Linux release 7.3.1611 (Core) 検証 パターンA NULLデータが全体の1%の場合 ^ テー…

ORACLE 新元号予想[集計関数LISTAGG][再帰SQL]

概要 元号一覧をテーブルに登録して、LISTAGG、再帰SQLを用いて 過去の漢字の出現回数を集計、ついでに新元号を予想します。 検証 データ用意 ^ wikiから元号の一覧を取得して、SQLLOADERでテーブルに登録しておきます。 SQL> select * from tab_gengo; NAME…