2026.04.30

MySQL

MySQL 8.0.46(リリース日:2026年4月21日)

監査ログ関連

  • 特定のgzipファイルの処理に関する問題を修正しました。.gzヘッダーのチェックを緩和するようにMySQLサーバーを更新することで、通常のgzipファイルを処理できるようにしました。以前は以下のようなエラーが返されていました:
    Invalid audit log file content

    (バグ #38980223)

コンパイル関連

  • 付属のzlibライブラリがバージョン1.3.2にアップグレードされました。(バグ #38987448)

SQL関数と演算子関連

  • DEFAULT()関数に関する問題を修正しました。(バグ #39057054)

InnoDB関連

  • 大規模テーブルのFTSインデックス構築時のメモリ使用量が最適化されました。(バグ #39040226)
  • マルチバリューインデックスに関する問題を修正しました。(バグ #39040128)
  • 並列リーダーの問題を修正しました。(バグ #39033858)
  • MySQLのtruncate undo操作(パージスレッド)は、undoテーブルスペースを切り捨てようとした時に、undo_{space_number}_trunc.logファイルを削除しませんでした。(バグ #38871808)
  • dict_sdi_create_idx_in_mem関数が、想定とは異なる順序で列を追加し、compressed_lenフィールドとuncompressed_lenフィールドが入れ替わっていました。(バグ #38810801)
  • 特定の状況下で、--innodb_parallel_read_threadsに高い値を指定してCREATE INDEXを実行すると、ディスク容量が不足し、ディスク容量枯渇を引き起こす可能性がありました。(バグ #38370155)
  • TRUNCATE TABLEに関する問題を修正しました。(バグ #38169053)
  • 特定の状況下で、インデックスレコードの最大サイズを計算する時に、アサーションエラーが発生する可能性がありました。 (バグ #85060、バグ #25579578)

JSON関連

  • JSONファイルの処理に関する問題を修正しました。(バグ #39000847)

オプティマイザー関連

  • 最適化された準備済みDELETE文およびUPDATE文に関する問題を修正しました。(バグ #39071552)
  • クエリ管理に関する問題を修正しました。(バグ #38928287)
  • メモリ管理に関する問題を修正しました。(バグ #38573278)
  • マテリアライゼーションと共にセミジョインを使用したクエリは、条件が欠落しているために誤った結果を返す場合があります。
    (バグ #38110792)
  • オプティマイザのSQLプランナーに関する問題を修正しました。(バグ #35634700)
  • 説明拡張クエリにおいて、結合順序のヒントが有効な構文で表示されませんでした。
    (バグ #116084、バグ #37053765)
  • get_quick_record_count()で範囲を構築する時に、constテーブルおよび以前に結合されたテーブルの条件が常に考慮されませんでした。これは、特に範囲述語がconstテーブルまたは以前に結合されたテーブルの値に依存している場合、最適ではない、または不正確な範囲推定につながる可能性がありました。
    (バグ #112737、バグ #35912840)

パッケージング関連

  • OpenSSLライブラリがバンドルされているプラ​​ットフォームについては、MySQL Server用のリンクされたOpenSSLライブラリがバージョン3.5.5に更新されました。詳細については、OpenSSL 3.5 Series Release Notesを参照してください。(バグ #38867109、WL #17209)

Xプラグイン関連

  • Xプロトコルを使用してシステム変数caching_sha2_password_digest_roundsをデフォルト値以外に設定できませんでした。(バグ #36402455)

バグ修正

  • 情報スキーマの権限に関する問題を修正しました。(バグ #35243416、バグ #37387633)
  • SQLパーサーは、多数の大きなIN句を含む非常に大きなクエリを解析する時に、大量のメモリを消費しました。
    今回のリリースでは、SQLパーサーのメモリ管理が改善されました。(バグ #105004、バグ #33390851)

MySQL 8.0.46 リリースノート(MySQLウェブサイト):
https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-46.html


MySQL Editions

MySQL Editions
MySQLのサブスクリプションは、24時間365日体制でお客様をサポートいたします。さらに MySQL Enterprise Edition では、データベース管理者支援ツール MySQL Enterprise Monitor やバックアップツール MySQL Enterprise Backup をご利用いただけます。