タグ

mysqlとSQLに関するyuutookunのブックマーク (2)

  • MySQLインデックスのお手入れの基本 | Yakst

    Percona Database Performance Blogの翻訳。既に運用を始めたデータベースで、インデックスが正しく使われているか、無駄や不足がないかを確認する方法のまとめ記事。クエリをひとつひとつ確認するのではなく、統計情報を元に判断する分かりやすい方法。 このブログ記事では、MySQLインデックスに手入れする基的なステップについて見ていこうと思います。 データベースは、インデックス次第でハイパフォーマンスにも、役立たずで遅くて大変にもなりうることはご存知でしょう。インデックスは、時々手入れをする価値がある非常に重要なものです。それでは、何をチェックすればよいのでしょうか?順不同ですが、確認すべき点を挙げてみます。 1. 使われていないインデックス sysスキーマで、使われていないインデックスをとても簡単に見つけられます。 schema_unused_indexes ビューを

    MySQLインデックスのお手入れの基本 | Yakst
  • Play2.0(Scala)でMySQLを使う | mwSoft

    前書き PlayでDBを扱うための設定周りを書く。application.confとかevolutionsあたり。 Play2.0.4。DBMySQL5.1を使用。 Play2.0でのDB操作 Play2.0ではAnormという割と生な感じのライブラリを使って記述する。 AnormRailsのActiveRecordとかとは違ってORMではない。Anormを使うとConnectionとかResultSetとかの生々しい子たちとはお別れできるけど、具体的なDB操作はSQLを直接書いて行う。 具体的にはこんな感じ。 DB.withConnection { implicit connection => SQL("SELECT clm1, clm2 hoge WHERE id = {id}").on("id" -> 1).apply() foreach { case Row(clm1: Str

  • 1