Aurora MySQL データベースエンジンの更新 2017-12-11 (バージョン 1.16) (廃止) - Amazon Aurora

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Aurora MySQL データベースエンジンの更新 2017-12-11 (バージョン 1.16) (廃止)

(バージョン 1.16)

Aurora MySQL 1.16 は一般利用可能です。スナップショットから復元されたデータベースを含む、すべての新しいデータベースクラスターは、Aurora 1.16 で作成されます。既存のデータベースクラスターは Aurora 1.16. にアップグレードできます。ただし必須ではありません。新しい DB クラスターは、 Aurora 1.14.1 または Aurora 1.15.1 で作成できます。このためには、AWS CLI または Amazon RDS API を使用して、エンジンバージョンを指定します。

Aurora のバージョン 1.16 では、クラスターパッチ適用モデルが使用されており、Aurora DB クラスターのすべてのノードに同時にパッチが適用されます。パッチ適用プロセス中のクライアント接続を維持するために、ベストエフォートに基づいて動作するダウンタイムのないパッチ適用を有効にしています。詳細については、「Amazon Aurora ユーザーガイド」の「Amazon Aurora DB クラスターのメンテナンス」を参照してください。

ご質問やご不明点がございましたら、コミュニティフォーラムや AWS サポートから AWS サポートにお問い合わせください。

ダウンタイムのないパッチ適用

ダウンタイムのないパッチ適用 (ZDP) 機能では、ベストエフォートに基づいて、エンジンパッチ中のクライアント接続を維持するよう試みます。ZDP の詳細については、「Amazon Aurora ユーザーガイド」の「ダウンタイムのないパッチ適用の使用」を参照してください。

新機能

  • Aurora MySQL で、ネイティブ関数 lambda_sync() による AWS Lambda の同期呼び出しをサポートするようになりました。また、ネイティブ関数 lambda_async() もサポートするようになり、Lambda の非同期呼び出しのための既存のストアードプロシージャの代わりに使用できます。詳細については、「Amazon Aurora ユーザーガイド」の「Amazon Aurora MySQL DB クラスターからの Lambda 関数の呼び出し」を参照してください。

  • Aurora MySQL で、等価結合クエリを高速化するためにハッシュ結合をサポートするようになりました。Aurora のコストベースのオプティマイザにより、いつハッシュ結合を使用するか自動的に決定し、クエリプランでその使用を強制できます。詳細については、「Amazon Aurora ユーザーガイド」の「ハッシュ結合を使用した大規模な Aurora MySQL 結合クエリの最適化」を参照してください。

  • Aurora MySQL は、スキャンバッチ処理をサポートするようになり、インメモリ、スキャン指向のクエリが大幅に高速になりました。この機能を使用すると、バッチ処理によりテーブルフルスキャン、インデックスフルスキャン、インデックス範囲スキャンのパフォーマンスが向上します。

改良点

  • マスターにドロップされた直後のテーブルでクエリを実行すると、リードレプリカがクラッシュする問題を修正しました。

  • FULLTEXT インデックスが大量にあるデータベースクラスターでライターを再起動すると、復旧が想定よりも長くかかる問題を修正しました。

  • バイナリログをフラッシュすると binlog イベントで LOST_EVENTS インシデントが発生する問題を修正しました。

  • Performance Schemaが有効なときのスケジューラの安定性の問題を修正しました。

  • テンポラリテーブルを使用するサブクエリが部分的な結果を返すことがある問題を修正しました。

MySQL バグ修正の統合

なし