

DOWNLOAD | [フルサイズのスクリーンショットを表示] |
| バージョン | リリース日 | ステータス | リリースノート |
| 5.1.58 | 2011年7月6日 | 新作リリース |
機能が追加または変更: Linux上· CMakeの設定のサポートは現在、gcovのためのサポートを含めるかどうかを制御するboolean値ENABLE_GCOVのオプションが用意されています。 (バグ#12549572) · InnoDBは現在、二次インデックスを作成しながら、同時読み取りを許可します。 (バグ#11853126) ·クライアントプログラムは、現在接続の問題の診断とデバッグを支援するために、SSLのエラーのためのより多くの情報が表示されます。 (バグ#21287、バグ#11745920) ·監査のプラグインインタフェースでは、EVENT_CLASSメンバーがmysql_event_general構造と、変更通知関数の呼び出しシーケンスから削除されました。 もともと、2つめの引数は、イベント構造体へのポインタだ。 イベントクラスの番号とイベントへのポインタ:関数は2つの引数としてこの情報を受け取ります。 これらの変更に対応する、MYSQL_AUDIT_INTERFACE_VERSIONは0x0300に増加した。 |
| 5.1.57 | 2011年5月7日 | 新作リリース |
機能が追加または変更: °と起動すると - ユーザによって予期されている可能性がありますテストの実行の終了時に作成- schemaオプション、 - 自動生成- sqlオプション、mysqlslapはで指定されたスキーマを落とした。 両方のスキーマを作成し、廃棄するように作成およびドロップスキーマのスキーマ - スキーマをドロップしませんが、新しいの持っている、もはやmysqlslap。 (バグ#58090、バグ#11765157) バグ修正: · InnoDBストレージエンジン:レプリケーション:レプリケーションがスレーブ上で"テーブル"にレコードを見つけることができませんと失敗する原因となったのない主キーを持つInnoDBテーブルの前にNULLに設定された列を、、更新しようとする。 (バグ#11766865、バグ#60091) · InnoDBストレージエンジン:InnoDBはサーバがハングしていることを示すものとして、15分以上に非常に大量のI / O負荷を解釈した場合、サーバーを停止可能性があります。 この変更は、以前は偽陽性を作り出すことができるInnoDBのスレッドが待っていた時間の長さを測定ロジックを修正しています。 (バグ#11877216、バグ#11755413、バグ#47183)。 |
| 5.1.56 | 2011年3月8日 | 新作リリース |
機能が追加または変更: · mysqldumpを - XMLは現在、カラム定義からコメントが表示されます。 バグ修正: · InnoDBのストレージエンジン:InnoDBは予想より高かったクエリプランでは、"行が検査さ"の値を返す。 NULL値は、一貫性のないように扱われました。 報告したようにクエリが実際に多くの行として検証しなかったので、不正確な統計は、MAX_JOIN_SIZE設定との組み合わせで"偽陽性"を引き起こす可能性があります。 (バグ#30423) ·パーティショニング:KEYによってテーブルを分割するときにパーティション化キーで複数回、同じ列を使用しようとしてmysqldをクラッシュさせる。 キー列のような重複は明示的に禁止されており、適切なエラーで失敗します。 (バグ#53354、バグ#57924) ·レプリケーション:ステートメントベースのロギング形式を使用する場合は、それらがどの行を挿入していない場合は、バイナリログに書き込まれていない障害が発生していないトランザクションテーブルに影響を与える文をON DUPLICATE KEY UPDATEをINSERTと、INSERT IGNORE。 |
| 5.1.55 | 2011年2月8日 | 新作リリース |
機能が追加または変更: · mysqladminやmysqldumpクライアントは、現在持っている - デフォルトの- authおよび - プラグイン- dirオプションを使用する認証プラグインとプラグインのディレクトリを指定する。 · sql_priv.hは、今のMySQL Clusterのtransaction_allow_batching機能のOPTION_ALLOW_BATCHのフラグが含まれています。 ·ブールのシステム変数は、値をONまたはOFFに設定することによって、実行時に有効にすることができますが、以前にこれは、サーバーの起動時に動作しませんでした。 今すぐ起動時このような変数にONまたはTRUEに設定することによって有効にすることができます。 その他の非数値変数はOFFと解釈されます。 (バグ#46393はTRUE、OFF、およびFALSE、ONが認識されていることをこのように向上し、他の値は無効です。) バグ修正: ·互換性のない変更:auto_increment_incrementが1より大きい場合、列の最大値に達すると、BULK INSERTによって生成された値ではなく、オーバーフローエラーを生成折り返すことができます。 |
| 5.1.54 | 2010年12月16日 | 新作リリース |
設定上の注意: · MySQLのリリースは現在、CMakeのではなく、GNU autotoolsを使用してすべてのプラットフォーム上に構築されているので、autotoolsのサポートが削除されました。 CMakeを使ってMySQLをビルドする方法については、"ソースからMySQLをインストールする"、2.11項を参照してください。 以前はconfigure.inで発見MySQLのバージョン番号を抽出する必要があるサードパーティ製のツールは、バージョンファイルを使用することができます。 セクション2.11.6、"MySQL設定とサードパーティ製ツール"を参照してください。 機能が追加または変更: IBMDB2Iストレージエンジン用·サポートは削除されました。 (バグ#58079) mysqlのmysqldumpを、mysqladminは、mysqlbinlogには、mysqlcheck、mysqlimportは、およびmysqlshowは以下: - ·バインド- addressオプションは、MySQLクライアントプログラムの数に追加されました。 これにより、複数のネットワークインタフェースを有するコンピュータ上で使用するためのもので、MySQLサーバに接続するために使用されているインタフェースを選択することができます。 |
| 5.1.53 | 2010年11月19日 | 新作リリース |
バグ修正: ·レプリケーション:SET PASSWORDのMySQL 5.1のマスターとMySQL 5.5のスレーブの間でも失敗する行ベースのレプリケーションが発生していました。 ·本修正にはMySQL 5.1.53を実行しているマスターまたはMySQL 5.5.7以降のMySQL 5.5リリースを実行しているスレーブの以降のMySQL 5.1リリースの間で行ベースのレプリケーションを使用して、正しくSET PASSWORDを複製することが可能になります。 (バグ#57098) ·またバグ#55452、バグ#57357を参照してください。 ·レプリケーション:そのサイズを設定せずに列を変更MyISAMテーブルに対してALTER TABLE文は、レプリケーションの失敗につながる、破損するバイナリログを引き起こした。 (バグ#56226) ·レプリケーションは、:STOP SLAVEが発行されると、スレーブのSQLスレッドが現在のトランザクションをロールバックし、トランザクションストレージエンジンを使用する表のみが更新されるトランザクションのアップデートならすぐに停止します。 これらのステートメントがロールバックすることはできませんが、以前に、これは、TEMPORARY TABLE文、CREATE含まれているトランザクションは、TEMPORARY TABLE文、または両方をDROPする場合にも発生しました。 |
| 5.1.52 | 2010年11月2日 | 新作リリース |
バグ修正: · InnoDBのストレージエンジン:InnoDBは間違ってカスケード外部キーの制約は、250以上の行を削除するときにエラーを報告しました。 (バグ#57255) · InnoDBストレージエンジン:SELECT ... InnoDBテーブル内の行の範囲に影響を与えるFOR UPDATE文は、サーバのデバッグバージョンでクラッシュを引き起こす可能性があります。 (バグ#56716) · InnoDBストレージエンジン:非インデックスカラムのみが変更されたときに、InnoDBテーブルに対するUPDATE操作のパフォーマンスを改善。 (バグ#56340) · InnoDBストレージエンジン:で始まっている場合、サーバは、シャットダウン時にクラッシュすることができます - InnoDBの利用 - システムのmalloc = 0。 (バグ#55627) · InnoDBストレージエンジン:InnoDBテーブルに対してPACK_KEYSを設定= 0テーブルオプションはテーブルに追加される新しいインデックスを防いだ。 (バグ#54606) · InnoDBストレージエンジン:REPLACE文の同時実行性を向上させるために、ROLLBACK操作中にInnoDBがデータディクショナリのためのロック機構を変更。 (バグ#54538) |
| 5.1.41 | 2009年11月18日 | 新作リリース | 頻繁にクエリで使用されているブロックを含む新しいサブリスト、および使用頻度の低いブロックを含む古いサブリストと立ち退きのための候補者が取らされるから:· InnoDBのバッファプールは2つのサブリストに分割されています。 バッファプールのデフォルトの動作では、で読み取るブロックは中点でロードされ、その後すぐにアクセスが発生すると、新しいサブリストの頭にすぐに移動。 テーブルスキャンの場合(mysqldumpの操作に対して実行など)においては、スキャンによって読み取られた各ブロックは、複数の行が、各ブロックからアクセスされるため、最高の新しいサブリストの先頭に移動終了。 これは、ブロックが特に他のクエリで使用されていない一回のスキャン、に対しても発生します。 ブロックも先読みバックグラウンドスレッドによってロードされると、単一のアクセスによって新しいサブリストの先頭に移動することがあります。 |
| 5.1.31 | 2009年2月5日 | 新作リリース |