はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ SQLチューニング基礎

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 5 / 5件)
 

第5回 MySQLチューニング(4) SQLチューニング基礎:MySQLをチューニング,そしてスケールアップ/スケールアウトへ|gihyo.jp … 技術評論社

2015/03/31 このエントリーをはてなブックマークに追加 66 users Instapaper Pocket Tweet Facebook Share Evernote Clip MySQL MySQLチューニング チューニング SQL 連載

第5回はSQLチューニング基礎として,チューニング対象とすべきSQLの見つけ方と利用可能なツールについて解説します。これまでの連載でご紹介したMySQL WorkbenchのパフォーマンスレポートやMySQL Enterprise Monitorのクエリアナライザ以外にもチューニング時に利用する機能やツールがあります。 スロークエリログ MySQLサーバで実行されたSQL文の中からチューニング対象... 続きを読む

フレームワーク開発時代のSQLチューニング基礎(3)SQLのやっちゃだめ後編 : Media Technology Labs (MTL) : メディアテクノロジーラボ ブログ

2011/02/21 このエントリーをはてなブックマークに追加 91 users Instapaper Pocket Tweet Facebook Share Evernote Clip like MTL 後編 SQL 最終回

研究員の棚橋です。最終回は「SQLのやっちゃ駄目」後編です。これまでの記事フレームワーク開発時代のSQLチューニング基礎(1)EXPLAIN句フレームワーク開発時代のSQLチューニング基礎(2)SQLのやっちゃだめ前編3.SQLのやっちゃ駄目(後編)条件指定で複合インデックスのキー順番を間違えない。ORは極力INに置き換える。後方一致または中間一致のLIKEは使わない。INを使う場合、引数リストは... 続きを読む

ヒビコレショウジン: フレームワーク開発時代のSQLチューニング基礎(2)SQLのやっちゃだめ前編 について確認してみた の続き

2011/02/18 このエントリーをはてなブックマークに追加 8 users Instapaper Pocket Tweet Facebook Share Evernote Clip SQL MySQL フレームワーク開発時代 index

フレームワーク開発時代のSQLチューニング基礎(2)SQLのやっちゃだめ前編 について確認してみた の続きです。 GROUP BYやORDER BYにインデックスを使う。 に対して突っ込もうと思ったら、ほんとにINDEXを使っててあれれ? となっていたのですが、ふと思いついてもう一度検証して見ました。 まずサンプルの表構造 mysql> desc tab1; +-------+---------+... 続きを読む

フレームワーク開発時代のSQLチューニング基礎(2)SQLのやっちゃだめ前編 : Media Technology Labs (MTL) : メディアテクノロジーラボ ブログ

2011/02/15 このエントリーをはてなブックマークに追加 110 users Instapaper Pocket Tweet Facebook Share Evernote Clip between MTL ワイルドカード SQLクエリ MAX

研究員の棚橋です。前回に引き続いてSQLのチューニング例を例示していきます。3.SQLのやっちゃ駄目(前編)それでは、SQLクエリのチューニングでよくいわれる「やっちゃ駄目」を2回にわたって実際にみていきましょう。 「*」ワイルドカードは使わない範囲検索はBETWEENを使うMAXやMIN関数でインデックスを使うGROUP BYやORDER BYにインデックスを使う。キーに演算はしない。「*」ワイ... 続きを読む

フレームワーク開発時代のSQLチューニング基礎(1)EXPLAIN句 : Media Technology Labs (MTL) : メディアテクノロジーラボ ブログ

2011/02/10 このエントリーをはてなブックマークに追加 198 users Instapaper Pocket Tweet Facebook Share Evernote Clip MTL Media Technology Labs ブログ

sales_historyテーブル各テーブルにはid列にPRIMARYインデックスが作成されています。ここで、MySQLのPRIMARYインデックスについて少し解説します。 MySQLのPRIMARYインデックスは通常のインデックスではありません、一般的にはクラスタ化インデックスと呼ばれるインデックスです。クラスタ化インデックスとは、インデックスのリーフノードにテーブルの全データが格納されているイ... 続きを読む

 
(1 - 5 / 5件)