ORDER BY句とインデックス
http://dev.mysql.com/doc/refman/5.1/ja/order-by-optimization.html ORDER BY句でインデックスを利用できない例はリンク先を参照すればいいとして、 高速…
http://dev.mysql.com/doc/refman/5.1/ja/order-by-optimization.html ORDER BY句でインデックスを利用できない例はリンク先を参照すればいいとして、 高速…
http://www.enterprisedb.com/docs/jp/8.3/server/indexes-unique.html PostgreSQLでは、テーブルに一意性制約またはプライマリキーが定義されると、自動…
InnoDBって使い方さえ間違えなければ、MyISAMよりも使いやすいんじゃないか・・・・? いろいろ調べてみる必要はありそうだ。
テーブルで指定しておかないと、MySQLは文字列の大文字と小文字を区別しない。 よって、SELECTで「hoge」と指定すると、「Hoge」、「HOGE」の両方がHITする。 ユニークの設定にもこれは影響する。 ユニーク…
mysql.hの後にmy_global.h、my_pthread.hを読み込むとエラーになる。 こんな感じでインクルードすること。 mysql.h自体は単体でインクルード可能。
特定のテーブルをデータも含めてdumpするには でOK。
同じSQL文でも、キャッシュの中で大文字と小文字は区別されるので、 どちらかに統一して記述する方が良い。
Too many open filesエラーが出た場合は、 open_files_limitを1500ぐらいに設定すれば解決する場合がある。
再起動してもテーブル構造が保持されるのはわかった。 じゃ、レコードはどうなの? レコードなしに戻る? 実験してみるか・・・。 ※実験結果 クラスターのプロセスを落としても、レコードは保持される。 ただ、落とし方が異常(O…
レコードが一件しかないとインデックスが使われない模様。 当然といえば当然。 MySQLは賢いね。
最近のコメント