技術関連の覚書

案件でやったり自宅で試したことの覚書

DBチューニング

SQL管理をRedmineでやってみた話

現在の立場がDBAでSQLのパフォーマンスチェックと言う業務をやってるので、ここまでやってきたパフォーマンスの管理の方法を書いておく。 管理対象 ツール ファイル Subversion スケジュール Redmine SQLはプログラムから呼び出すため、条件式などが動的に変…

SQL最適化(3)

これ書いてなかったなというので追加 SORT CANCEL 例えばORDER BYで項目をソートする場合に、インデックスを使用するとインデックスの検索によってソートがかかるので、ORDER BYでのソートを取りやめて効率化します。 これがどういうときに有効利用できるか…

SQLのパフォーマンスを最適化するために(2)

つづきです 前回分はこちらになります SQLのパフォーマンスを最適化するために - 技術関連の覚書 インデックスを使えなくする検索条件 インデックスを作っても使えなくなる事があるので気をつけて避けるようにしましょう 得に何も書かない場合はITEM1をイン…

SQLのパフォーマンスを最適化するために

ひとまず棚卸が終わったので、今回からちゃんと書いていきます。 これまで書いてあった物を見てDBのメモはあったけどSQLについて書いて無かったので今回はSQLについて書いていきます(ちょうど今やってることだし)。 SQLと言うのはいろいろな現場に行くごと…