タグ

2016年7月22日のブックマーク (4件)

  • MySQLでクエリチューニングことはじめ

    最近、寒暖の差が激しいですがみなさん体調は崩されていないでしょうか? こんにちわ。モニプラ for Facebookを担当しています高橋です。 サービス開始当初は問題なかったものの稼働が高くなりデータ量が多くなって クエリのパフォーマンスが悪化すること…よくありますよね? 今回はクエリチューニングの基的な手順とケース別に解決方法を解説したいと思います。 クエリチューニングの手順 1.スロークエリログで問題のクエリをあぶり出す まずはどのクエリが問題なのか特定する必要があります。 アプリケーション側でクエリの実行時間を測定し自前でログを出力しておくというのも手ですが、 お手軽にMySQLの設定で一定時間以上掛かったクエリをログに出力しておくことができます。 スロー クエリ ログ(MySQL 5.1 リファレンスマニュアル) mysqldを–log-slow-queriesオプションつきで起

  • MySQLでVisual Explain

    MySQL Workbenchの次期バージョンである6.0のベータ版が公開された。例によってMySQLのダウンロードサイトで公開されているので、新機能が気になる人はゲットして試してみて頂きたい。見た目が若干今流行りのフラットデザインっぽくなってシャレオツ(笑)な感じに仕上がってる。 ベータ版が公開されたのを記念して、Workbenchに搭載されているナイスな機能について紹介したい。そう、Visual Explainだ。Visual Explainとは読んで字のごとく、SQLの実行計画を視覚的に表現したものだ。SQLが複雑になると、その実行計画は理解し辛いものとなる。 今日はVisual Explain基的な使い方と、それがどのように見えるかを紹介しようと思う。 Visual Explainを使用するには、対象のMySQLのバージョンが5.6以上であり、なおかつWorkbenchのバージョ

    MySQLでVisual Explain
  • 絶対にパサパサしない鶏胸肉のプリプリ炒めの作り方 - MIKINOTE

    鶏胸肉の炒めものを作ってみました。 鶏胸肉って、僕は好きなんだけど、普通に調理してしまうとパサパサしてしまって、「ちょっと苦手!」という人も多いですよね。 安いし、脂質が少なめで、タンパク質摂取のためには、かなり良い材なのですけどね。その点だけがちょっとした問題だったりします。 だけど、これから書いていくやり方で炒め物を作れば、プリプリ感の鶏胸肉ができちゃいます。パサパサしているなんて絶対に言わせません! 先に言ってしまうと、方法としては炒める前に「片栗粉」を使います。 炒める前に、ちょっと一手間加えるだけで非常に美味しい鶏胸肉の炒め物が作れるので、おすすめな方法ですよ。 <目次> 鶏胸肉の美味しい炒め方 材料 野菜から切っていく 鶏胸肉を切る 調味料などを混ぜこむ 炒める 完成! まとめ 鶏胸肉の美味しい炒め方 材料 今回使用した材は以下の通りです。べる人の欲によるけど3〜4人

    絶対にパサパサしない鶏胸肉のプリプリ炒めの作り方 - MIKINOTE
  • MySQL:特定の文字列を別の文字列に置換する方法

    自分用のナレッジベース。 AccessやExcelVBA、VB.NET、VBScript、PHPなどのサンプルプログラム、ORACLESQL Server、オープンソース系のシステムやフリーソフトに関する情報、iPhoneAndroidスマホ便利情報など役立つ情報などを覚書しておくためのブログ。

    MySQL:特定の文字列を別の文字列に置換する方法
    kathew
    kathew 2016/07/22