タグ

2016年2月1日のブックマーク (2件)

  • データベースのインデックスについてのまとめ(MySQL) | kokonotsu

    データベースのインデックスについてのまとめ(MySQL) 恥ずかしながらインデックスについて知識が皆無だったので調べたことをまとめておきます。 とはいっても奥は果てしなく深いので今回は インデックスとは何か メリット、デメリット 使い方 ぐらいの、にわか知識までとします。 ?インデックスとは 特定の絡むデータを複製し検索を行いやすくするもの。 の目次のようなもので、全ページ(全レコード)見なくても該当のページがわかる。 select文に特別な追加は必要なく、インデックスを貼ったカラムを検索対象としたselect文を実行するだけ。 実行後は先にインデックスを検索し、その情報をもとにテーブルからデータを取得する。 ?メリット、デメリット インデックスを作成しておくと検索が早くなるが全てのカラムに対してインデックスを作成すればいいかというとそうではない。 インデックスを作成するとデータを追加、

  • Mysql slow queryの設定と解析方法 - 主夫ときどきプログラマ

    Mysql5.5でスロークエリに関して調べたのでまとめました。 Mysql5.1からスロークエリのパラメータが変わっているので注意しましょう。 そのためMysql5.1より前のバージョンでは内容が異なります。 設定を確認する Mysqlのコンソールからshow variablesコマンドで、スロークエリの設定を確認できます。 mysql> show variables like 'slow%'; +---------------------+----------------+ | Variable_name | Value | +---------------------+----------------+ | slow_launch_time | 2 | | slow_query_log | OFF | | slow_query_log_file | mysql-slow.log | +

    Mysql slow queryの設定と解析方法 - 主夫ときどきプログラマ
    misotas
    misotas 2016/02/01