新機能

Amazon RDS for SQL Server が 18 の新しい SQL トレースフラグをサポート

Amazon RDS for SQL Server は、データベースパラメータグループで有効にできる 18 の新しい SQL トレースフラグをサポートし、クエリオプティマイザーの動作やロックエスカレーション、統計管理、メモリ処理などを調整できる。

Amazon RDS for SQL Server は、データベースパラメータグループを通じて有効にできる 18 の新しい SQL トレースフラグをサポートする。これらのトレースフラグは、クエリオプティマイザーのカーディナリティ推定、ロックエスカレーション、統計管理、メモリ処理など、SQL Server エンジンの動作を変更し、データベース管理者がパフォーマンスを調整し、ワークロード固有の課題に対処できるようにする。新たにサポートされたトレースフラグには、647、652、1448、3654、4138、4139、7745、8285、8780、9432、9481、9492、9592、11024、11042、12502、12618、12656 が含まれる。これらは、クエリプランの最適化、DDL パフォーマンスの改善、可用性グループレプリケーション、クエリストア動作、自動プラン修正、既知のエンジンのバグ回避などに対応する。トレースフラグは SQL Server エンジンのコア動作を変更するため、非プロダクション環境でテストした上でプロダクションインスタンスに適用する必要がある。一部のトレースフラグはシステムパフォーマンスに影響を及ぼし、メモリ使用量を増加させたり、クエリ実行プランを予期しない方法で変更したりする可能性がある。トレースフラグは、Amazon RDS for SQL Server がサポートされているすべての AWS リージョンで利用できる。使用開始するには、RDS パラメータグループを更新して目的のトレースフラグを有効にし、DB インスタンスに適用する。詳細は Amazon RDS for SQL Server ユーザガイドを参照すること。

この更新の位置づけ

この更新は、SQL Server のパフォーマンス調整や問題解決に興味がある Amazon RDS ユーザに影響する。管理された RDS 環境内で SQL Server の動作をより詳細に制御できる。

AWS 公式の元記事を読む