ページ内ジャンプ:

アレゲなニュースと雑談サイト

Oliverによる 2005年10月25日 16時34分の掲載
UPDATE mysql SET version="5.0";部門より。

oddmake曰く、"MySQL 5.0の正式版MySQL ABからダウンロードできるようになりました。主要な変更点は、ストアドプロシージャトリガービュースキーマ情報へのアクセスなど。MySQLはスラッシュドットのほか、最近ではサイボウズなどにも採用されている。"

新しいストレージエンジンも追加されており、INSERTとSELECTのみ対応で変更不可ながらも大容量のデータを圧縮保存するARCHIVEテーブルや別RDBMSのテーブルに透過的にアクセスするFEDERATEDテーブルが利用できるようになった。

この議論は賞味期限が過ぎたので、保存されている。 新たにコメントを書くことはできない。
表示オプション しきい値:
  • Anonymous Coward : 2005年10月25日 17時23分 (#820168)

    2004年10月のMySQL4.1 のリリースでは、文字コードの扱いでトラブルが多発しました。(参考: MySQL FAQ - 4.1以上の壁 (日本語の扱いの違い、文字化け等/含む5.0以上) [mysql.gr.jp] この問題は、2005年5月の4.1.12により cp932, eucjpms キャラクターセットのサポート [mysql.com] が行われるまで、完全な解決はしませんでした。

    今回は文字コード周りの問題はないと思いますが、多くの新機能が追加されましたから、業務への採用にはまだ躊躇してしまいます。もちろん、これらの新機能は大変魅力的なのですが。

    今回の5.0は、いつごろから安心して使えるようになるでしょうか?すでにお使いの方はいらっしゃいませんか?

    • Anonymous Coward : 2005年10月25日 22時38分 (#820269)
      そもそも文字コード周りを担当しているメイン開発者はロシア人で、
      文字コード関連ではこの問題が起きるまでは日本人は"あまり"関与していなかったようです。
      もちろんいろいろ活動されている方もいらっしゃいますが、
      日本語といっても文字コードが複数有り、
      それぞれサポートしている文字に違いがあることが、
      開発者側にうまく伝わっていなかったようです。

      このへんの方々が直接MySQLに働きかけたこともあり、
      一気に解決した側面があります。
      日本MySQLパートナー会http://www.mysql-partners-jp.biz/ [mysql-partners-jp.biz]
    • Anonymous Coward : 2005年10月25日 19時47分 (#820213)
      業務用なら有償サポートを受けた方が良いかと思いますので、
      5.0 が有償サポート対象になったら使っても大丈夫そうな時期ということでよいのではないでしょうか?

      # 何がおきても自分でなんとかできるならいつでも使い時かと
    • Anonymous Coward : 2005年10月26日 0時07分 (#820329)
      beta のときから仕事で使ってるよ。まぁいくつか変な挙動は見つけたけど、
      再現性があるので SQL の書き方を変えて回避してる。

      でも「自社事業」「立ち上げ期でアクセス数が少ない」「データ量も今は少ない」
      「命・金に関わるシステムではない」という条件が揃ったからできたことだーね。
  • Anonymous Coward : 2005年10月26日 10時45分 (#820473)

    MySQL5.0の導入に当たって、参考になるリンクがあったら、皆で教えあうことはできないでしょうか?

    自分からはまず、
    OSS WEB | MySQL日本語の旅 [timedia.co.jp]
    公式メーリングリストでも活躍している 藤原博文氏 [pro.or.jp] (念のためですが、この人は初心者ではありません)による、やさしく丁寧で、執拗なほど詳細な、日本語機能の解析です。
    MySQLの文字コードの扱いは、4.1から大きく変わりました。MySQL4.0以下から4.1、5.0に移行する人は必読だと思います。 ただし、5.0の新機能については何も解説していません。藤原氏自身、(新機能に関する英語のマニュアルを) だれか訳してくれないか [timedia.co.jp]と言っています。

    逆に、参考にならなさそうなのが、本家の記事
    MySQL 5.0 Now Available for Production Use [slashdot.org]
    350以上もコメントが付いているので、今回の新機能の運用の実体験レポートがないかと思ったのですが、むしろ答えの出ない、ループした議論ばかりが目に付きました。ビューやトリガが必要なのかとか、PostgreSQL とどちらが良いかとか。まあ、私の英語力では斜め読みしか出来ないのですが。

  • チキン野郎ばかりだ (スコア:2, おもしろおかしい)

    Anonymous Coward : 2005年10月25日 18時16分 (#820185)
    いつから日本人は他人に使わせて様子見るようなチキン野郎ばかりになってしまったんだ?
  • FEDERATEDテーブル (スコア:2, 参考になる)

    ryo (74) : 2005年10月25日 23時09分 (#820287) ホームページ 日記
    別RDBMSのテーブルに透過的にアクセスするFEDERATEDテーブル

    っていうから期待してリンク先 [mysql.com]をみてみると、現時点では別RDBMSとしての接続先にmysqlしかサポートされてないですね

    それでもかなり有用な機能だとは思います
    ボトルネックになるテーブルを別の専用mysqlホストに移動して、元のホストからFEDERATEDで接続すれば、アプリの書き換えなしにカンタン負荷分散なんてこともできますし
  • ついさっき (スコア:1, 参考になる)

    Linus404 (20013) : 2005年10月25日 20時21分 (#820227) ホームページ 日記
    バイト先で導入してきましたよ。
    とはいえそこではSQLソノモノを初めて導入したので、この記事読むまでそんな最近のアップデートだとは知りませんでしたが。
     
    何故かrpmから入れられなかったのが気になりますが原因は不明。
  • goji (949) : 2005年10月25日 18時34分 (#820194) ホームページ
    > 新機能のリンク表示されても全部まったく不明。

    不明な人には必要ない機能だから安心していいよ。
  • MyMAX (28982) : 2005年10月26日 1時52分 (#820373)
    > 英語ばっかでもううんざり
    「余計なもの」モデがされていますが、
    実はこのご意見は結構重要だと思います。

    PostgreSQLとMySQLの普及度合いでは、
    現状ではPostgreSQLがかなりリードしています。
    (矢野経済研究所の調査などをご参照下さい)

    この差の要因としては、
    日本語ドキュメントの量の違いが小さくないと思います。
    英語で読めというご意見もごもっともですが、
    入門者の方を増やしたりビジネス用途で利用する際には
    英語を読む時間のロスは大きな負担になります。

    MySQL社としてオフィシャルなドキュメントを
    素早く和訳したものを提供できるかが
    日本市場での普及を左右するのではないでしょうか?
  • 1個のコメント が現在のしきい値以下です。