2026年4月21日、最新の LTS (Long-Term Support) リリースである MySQL 9.7.0 をリリースしました。

いつものことながら、バグ報告、パッチ、プルリクエスト、継続的なフィードバックを通じて MySQL の改善に協力してくださる MySQL コミュニティの皆さまに、心より感謝申し上げます。コミュニティの皆さまからの貢献は、すべての方にとって MySQL をより良いものにする助けとなっています。今回のリリースにその成果が反映されたコントリビューターの皆様をここに紹介させていただきます。

MySQL 9.7.0 では、Connector/NET、オプティマイザ、パーサー、プリペアード・ステートメント、パフォーマンススキーマ、データ型、文字セットなど、さまざまな分野で貢献いただきました。

Connector / NET

  • #119338 – StartsWith および EndsWith の LINQ クエリのサポートを追加しました。これらのメソッドを使用して送信された引数が正しく変換されるようになりました – Ma Liming

オプティマイザ

  • #112737 – 範囲を構築する際、定数テーブルおよび以前に結合されたテーブルに対する条件が一貫して考慮されていませんでした – Xingyu Yang
  • #116611 – BIGINT データの場合、ユーザー定義のヒストグラムのインポートが失敗することがありました  – Tianfeng Li
  • #118512 – 準結合条件が欠落していたため、誤った結果が生じる可能性がありました – Jingqi Tian (Alibaba)
  • #119922 – ヒストグラムのバックグラウンド更新エラーが過剰に発生する問題を修正しました – Tony Chen (Amazon)
  • #119995 – 特定の状況下で、find_in_set() が誤った結果を返す可能性がありました – Jingqi Tian

パーサー

  • #116084 – EXPLAIN で展開されたクエリにおいて、結合順序のヒントが有効な構文で出力されていませんでした – Kaiwang Chen

プリペアードステートメント

  • #119236 – パラメータの型が一致しないプリペアードステートメントが、再プリペア後に無限ループに陥り、CPU使用率が100%になる可能性がありました– Alex Xing

パフォーマンススキーマ

  • #115844 – storage/perfschema/table_host.h 内の誤ったコメントを修正しました – Sho Nakazono

データ型

  • #118658 – 派生マージ後の派生テーブルにおける、一時データ型のNULL検出に関する問題を修正しました – Xingyu Yang (Tencent)

文字セット

  • #114830 – データディクショナリがNULLの文字セットおよび照合順序値を報告しているにもかかわらず、MySQLが.ibdメタデータ内の日付および時刻データ型の照合順序情報を変換していた問題を修正しました – Venkatesh Prasad Venugopal (Percona)

MySQL は、プロジェクトの改善、進化、強化のためにコミュニティの力を必要としています。優れた改善のいくつかは、開発者、DBA、ユーザー、そして修正プログラム、アイデア、フィードバックを共有するために時間を割いてくださるコミュニティメンバーの皆さまから寄せられています。MySQLコミュニティチームは、四半期ごとの指標を公開し、コミュニティと連携して、さまざまな分野での参加と貢献を促進していきます。共有したいパッチ、修正、改善アイデアなどお持ちではありませんか? MySQLコミュニティ開発者ガイド は、コードへの貢献、機能リクエスト、コミュニティへの参加方法などの詳細が記載されており、出発点として適しています。MySQL コミュニティ GitHub ディスカッションでの議論に参加することも可能です。ここでは、コントリビューターが質問をしたり、フィードバックを共有したり、開発者コミュニティと協力したりすることができます。準備が整いましたら、MySQL GitHub リポジトリのいずれかを通じてプルリクエストを送信するか、Bugs MySQL を通じてパッチを提出してください。貢献を受け入れるにはOracle Contributor Agreementへの署名が必要となりますが、皆さまがどのような貢献を送付くださるのか、楽しみにしております。

MySQL 9.7.0 に協力いただいた皆さま、誠にありがとうございます。すべてのパッチ、バグ報告、レビュー、そしてフィードバックが、MySQL の進化につながっています。皆さまの貢献により、MySQL はより強力で、信頼性が高く、使いやすくなり、日々 MySQL を利用している何百万人もの開発者、DBA、そして組織にとって、より有益なものとなっています。