パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

MySQL v4.x系の安定版が遂に登場」記事へのコメント

  • by Anonymous Coward on 2003年03月21日 11時43分 (#283591)
    トランザクションもできるようになった、外部キーもできるようになった。両方の機能をPostgreSQLで使ってるものとしてはMySQLを使わない理由が無くなったわけで・・・え? view はまだ無いですか(^^; ちょっと苦しいなぁ。 え?ストアドプロシージャもダメですか。 うーん、それもちょっと・・・(^^;

    そのようなわけで代替手段を探しつつもMySQLの「高速」という利点をどう生かせられるかどうかは案件の内容にも色々関わってくるわけで、とりあえずはあまり複雑な事を要求される場合はまだPostgreSQLの方が妥当かもしれないです、こっちも高速化のノウハウはあるわけだし。

    とかそんな話しをしてるとこのような話しを聞かされました。「MySQLはとてつもなく高速だけど、途中でupdateやdeleteとかが入るとものすごくパフォーマンスが落ちる。 単純にinsertしただけのデータを検索するなら恐ろしく早いんだけど・・・あ、もちろんマシンの方は十分なメモリを積んでて性能もものすごく良いものを使っている」との事でした、そのマシンの正確なスペックは聞いてなかったので、その辺はまぁ考えないとして、実際にMySQLを使ってる方にその辺はどうなのかちょっとお伺いしたいです。
    • by Anonymous Coward on 2003年03月21日 14時01分 (#283646)
      “MySQL”でひとくくりにして語ると間違うかも知れません。
      簡単に言うと、MySQLは

      ・参照激速、更新遅くトランザクション何ソレのMyISAM(従来のMySQL)
      ・トランザクション対応だけど参照速度いまいちInnoDB

      の2つのデータベースがゴッチャに構成されてるものと
      理解してます。(他の形式もあるけど普通使わないよね?)
      用途よってテーブル単位での使い分けは可能なのですが、
      運用管理がめんどくさいのであんまりやりたくありません。。

      個人的にはサブクエリーが使えないのがつらいです。
      4.1で対応とはなっていますが……安定版はいつになるやら。
      親コメント
    • そういう用途に無理にMySQLを適用しようとすると「あれがないこれがない」って
      ことになってお互い幸せになれません.
      そんな時はFireBirdにしたら?って思うよ.少なくともPostgreSQLよりは速いし
      HDD容量はMySQL(InnoDB)の1/3程度です.PostgreSQL比は分からない...すまん
    • InnoDB遅いって言ってるけど、むしろInnoDBの方が速いような気が.. http://www.innodb.com/bench.html

人生unstable -- あるハッカー

処理中...