タグ ORDER BY
人気順 5 users 10 users 100 users 500 users 1000 usersMySQLのfilesortは何ソートで行われているのか - $shibayu36->blog;
2017 - 04 - 12 MySQLのfilesortは何ソートで行われているのか 最近、Courseraの Argorithms, Part1 という講義を受けている。そこでソートの講義を受けて、そういえば MySQL のORDER BYでfilesortになったときってどのソートが使われているのだろうと気になってきたので調べてみた。 調べてみると非常に難解で、結局いまいち分からなかったが... 続きを読む
MySQLでORDER BYをつけないときの並び順 - かみぽわーる
2016 - 12 - 24 MySQLでORDER BYをつけないときの並び順 メリークリスマス! 続きを読む
ORDER BYで、単純な昇順降順「以外」で並べる! - なからなLife
2016 - 07 - 27 ORDER BYで、単純な昇順降順「以外」で並べる! MySQL Oracle いやー、知らないって怖いね。 なんだこのキモい SQL は、って思ってしまったけど、調べているウチに、これちゃんと SQL 構文に則ってる!こちらが間違ってた!って事がわかっていきました。 あえて、知らなかった所から勢いで書いていたのを、そのままにしてみました。 キモい SQL コードを偶... 続きを読む
フレームワーク開発時代のSQLチューニング基礎(2)SQLのやっちゃだめ前編 : Media Technology Labs (MTL) : メディアテクノロジーラボ ブログ
研究員の棚橋です。前回に引き続いてSQLのチューニング例を例示していきます。3.SQLのやっちゃ駄目(前編)それでは、SQLクエリのチューニングでよくいわれる「やっちゃ駄目」を2回にわたって実際にみていきましょう。 「*」ワイルドカードは使わない範囲検索はBETWEENを使うMAXやMIN関数でインデックスを使うGROUP BYやORDER BYにインデックスを使う。キーに演算はしない。「*」ワイ... 続きを読む
Kazuho@Cybozu Labs: MySQL (InnoDB) に直接アクセスしてタイムライン処理を高速化する話
« フレンド・タイムライン処理の原理と実践 | メイン | MySQL の ORDER BY を高速化 » 2008年06月12日 MySQL (InnoDB) に直接アクセスしてタイムライン処理を高速化する話 フレンド・タイムライン処理の原理と実践 の続きです。 先のエントリでは、プルモデルの速度が当初予測していたよりも遅かった (というより SQL レイヤでのオーバーヘッドが大きそうだった) ... 続きを読む