TechBlog

hiroseのTechブログ

詳解MySQL5.7

詳解MySQL5.7を読んだ。

使えそうと思った内容は以下

  • パフォーマンススキーマ パフォーマンスに関して、実行結果から色々みれる 発行したSQL(prepareやパラメータなども)
  • JSON型 生成カラムを利用するとJSON型のデータでもIndex作成できる
  • GEOJSON 地理情報をJSON型で持てる 必須情報以外も格納可能
  • パーティショニング Index以外の性能向上手法 パーティションにまたがるIndex(Global Index)はまだ作成されていない 使える状況が限られる。要検討
  • セキュリティ sshログイン可能。今後導入を検討
  • その他 triggerが複数設定可能に
  • MySQL Workbench
    • Explainが便利
      • Explainをつけてクエリーを発行するボタンがある
      • ビジュアルモードで見れる
    • エディタ部分が高機能
      • Beautify Queryができる
      • タブや改行などが表示できる
      • オートコンプリートが使いやすい
    • Gridでのデータ変更
      • エクセル感覚でセルを移動できる
      • 検索結果からデータを更新するとき、反映ボタンを押さないといけないのが面倒
    • Sequel Pro(比較)
      • データを見るだけなら直感的で楽