ブックマーク / weble.org (2)

  • はじめての MySQL で100万件のデータを管理する時に行ったチューニングまとめ

    MySQL の勉強をせずにフレームワーク等で SQL を書かずに Web サイトを構築していました。データ数も2万件程度でしたので、そこまで困ることはありませんでしたが、今回100万弱の商品データを扱う機会ができたので、MySQL のチューニングや発行する SQL について見直す機会がありました。 この記事では MySQL を高速化するのに行った対策など勉強したものを自分用にメモしておきました。 条件式で比較するカラムにインデックスを使用して高速化 商品コードで存在しない商品を見つけて、商品をDBに登録するという処理を行っている場合、4万件超えたころから処理に2秒以上かかるようになってきます。12万件超えた頃には10秒程度かかるようになってしまいましたが、商品コードのフィールドに対してカラムインデックスを貼ることで0.2秒に短縮することができました。 MySQL のリファレンスにも以下のよ

    seisuke25
    seisuke25 2011/07/22
  • Mac の Web 制作者向けおすすめアプリケーションまとめ

    Macbook 購入した人に私がおすすめしたいアプリケーションをまとめておきました。 Adobe Web Premium 毎日使います。これは必ず入れておきたいソフトですね。Macbook だと心なしか高速です。 Adobe Creative Suite 5 Web Premium Macintosh版 ClamXav ウィルスチェックです。特定のフォルダの監視や新しいファイルのウィルススキャンができます。 ClamXav CleanArchiver .DS_Store などのファイルを含めずに圧縮フォルダを作れるので便利です。 Sopht Square – CleanArchiver AppCleaner アプリケーションのアンインストールが簡単にできます。 AppCleaner Evernote 打ち合わせの際に便利です。 すべてを記憶する | Evernote Corporation

    seisuke25
    seisuke25 2011/07/15
  • 1