abecchiのブック
(112 keywords)

abecchiのお気に入り

  • akkun_choi pedia akkun_choi pedia
  • Dictionary<string,dobby> Dictionary<string,dobby>
  • マインディアからのお知らせ マインディアからのお知らせ

abecchiのブックのメンバー

  • akkun_choi akkun_choi
  • 西小倉パンデイロ 西小倉パンデイロ
  • 里香 里香
  • デイヴィッド デイヴィッド

MySQLの履歴

初めて使ったときはとても驚いた。
当時事実上MyISAMしか使えなかったが、ほとんどフラットファイルにインデックスがついたものと言ってよく、読み込みが早いかわりに書き込みが遅い、リレーションが遅い、外部結合が使えない、Foreign Keyが使えない、何よりトランザクションが使えない。なぜ人気があるのか理解できなかった。
しかし、使ってみて気がついた。
Webの世界ではリクエストの99%が読み込みなので、そこが早いだけで大きなアドバンテージだ。業務アプリのような複雑なロジックを実装することが少ないので、リレーションが遅くても気にならない。
やがて上記の弱点も克服され、もう商用RDBと引けを取らなくなった。