タグ

mysqlに関するniamのブックマーク (4)

  • MySQLからCSVをダンプした後にするべきたった一つの修正 - 射撃しつつ前転 改


    調 MySQLCSVenclosed byescaped bymysql select * from tablename into outfile '/tmp/output.csv' fields terminated by ',' enclosed by '"' escaped by '\\' lines terminated by '\r\n'; RubyCSV2
    MySQLからCSVをダンプした後にするべきたった一つの修正 - 射撃しつつ前転 改
  • MySQLのベンチマークを用いたIntel X25-M SSDの評価 - SH2の日記


    X25-MSSDSSD MySQLIntel X25-M SSD () SSD MySQL 5.1.38 InnoDB Plugin (2009/09/07) IntelSSDX25-M7,000SSD SSDtpcc-mysql OS Windows XP SP3 32bit CPU  Core2 Duo T7300 2.0GHz (EIST OFF)
    MySQLのベンチマークを用いたIntel X25-M SSDの評価 - SH2の日記
    niam
    niam 2009/05/01
  • やってはいけない!!MySQLに悲鳴をあげさせる10の方法

    いつも「MySQLを使うときはこうするべき」という観点から記事を書いているが、今日は逆に犯してはいけない過ちをリストアップしようと思う。 1. 全てのカラムにインデックスをつけるデータベース初心者がもっともやってしまいがちな間違いはコレではないだろうか。インデックスはいい。検索がとても速くなるから。しかし、それと引き替えにインデックスは更新するときにコストがかかるし、その分多くのディスクスペースを消費する。特に更新にかかるコストは時に甚大で、該当するインデックスのページがキャッシュ上にない場合はディスクからいったんそのページを読み込まなければいけない。ディスクアクセスは動作にとても時間がかかるので、インデックスが多数、例えば全てのカラムに付いていたりすると「あれ?固まったか?」というような状態になってしまうことがあるだろう。インデックスは必要なカラムにだけつけるようにテーブルを設計しよう。

    やってはいけない!!MySQLに悲鳴をあげさせる10の方法
    niam
    niam 2009/04/09
    これを守っているだけで、最低限の品質はカバーできそうな気がする。
  • Yahoo!オークションでのMySQL 冗長化技術

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちはオークション事業部プラットホーム技術のチャックです。 オークションでは一部サービスに RDBMSMySQL を使ってサービスをご提供させていただいております。 オークションでは多くのお客様よりアクセスを頂いておりますので、大量の更新、参照の処理速度に優れた MySQL を選択し、お客様にストレスなくサービスをご利用いただけるよう 日々業務に取り組まさせていただいております。 しかし、精密機器には故障がつきもので、サービス運用の観点からは 「機器が故障するのはしかたない、しかしそれをいかに早く復旧させるか」 といったことを念頭に入れております。 実際には、障害が起こってから復旧させるのではなく、障害が発生した場合に

    Yahoo!オークションでのMySQL 冗長化技術
  • 1