Oracle DBバージョンアップの際の課題「SQLテスト」、手間やコストを軽減するには?:人気連載まとめ読み! @IT eBook(46) 人気過去連載を電子書籍化して無料でダウンロード提供する@IT eBookシリーズ。第46弾では「【12c対応】とにかく苦労しない「RAT」簡単攻略テクニック」全6回を1冊のPDFとしてまとめた。Oracle Databaseのバージョンアップ時に必要な「SQLテスト」という課題を解決するツールの攻略方法を紹介する。
はじめに ある条件に合致するレコードがあるかないかを調べるとき、select count(*) from table where 条件;とするのと、select count(*) from table where 条件 and rownum <= 1; とするのではどれだけ性能差があるのか調べてみました。 ざっくり言うと rownumを指定したほうが速い 500万レコードでざっと3秒くらい違う 性能差が生まれる原因は読み込むブロック数にある パフォーマンス改善と事前対策に役立つ Oracle SQLチューニングSQLチューニング (DB SELECTION)posted with amazlet at 15.05.15加藤 祥平 中島 益次郎 翔泳社 売り上げランキング: 104,153 Amazon.co.jpで詳細を見る 環境 Windows Server 2008 R2 SP1 Or
December 2014 (1) February 2014 (1) January 2014 (1) September 2012 (1) April 2012 (1) March 2012 (2) October 2011 (1) June 2011 (5) May 2011 (1) April 2011 (1) March 2011 (1) February 2011 (1) January 2011 (1) December 2010 (1) September 2009 (1) April 2009 (1) March 2009 (1) January 2009 (3) November 2008 (2) October 2008 (1) December 2005 (2) October 2005 (2) September 2005 (2) August 2005 (7)
December 2014 (1) February 2014 (1) January 2014 (1) September 2012 (1) April 2012 (1) March 2012 (2) October 2011 (1) June 2011 (5) May 2011 (1) April 2011 (1) March 2011 (1) February 2011 (1) January 2011 (1) December 2010 (1) September 2009 (1) April 2009 (1) March 2009 (1) January 2009 (3) November 2008 (2) October 2008 (1) December 2005 (2) October 2005 (2) September 2005 (2) August 2005 (7)
JPOUG Advent Calendar 2015 13日目のエントリーです。このイベントは初めての参加、かつブログ投稿自体久しぶりとなりましたのでよろしくお願いします。前日はTakahiro YAMADAさんでした。 Oracleの実行計画ツリーって分かりやすい。。。だけどたどりにくい? 実行計画ツリー(マニュアルでは「行ソース・ツリー」)の解析は、OracleデータベースのSQLチューニング作業においては基本中の基本です。 実行計画ツリーは、OracleのSQL実行が階層的に逐次処理されていることを直感的に把握しやすく、どこにボトルネックが存在するかも分かりやすい表示だと思います。 実行計画ツリーの表示方法は以下のリンクになります。 12.4 PLAN_TABLE出力の表示 右から左、上から下へ 11gR2パフォーマンス・チューニング・ガイドの19.2.3 グローバル表のヒントの指定
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く