Amazon RDS for SQL Server が追加の SQL トレースフラグをサポート

投稿日: 2026年9月2日

Amazon RDS for SQL Server では、データベースパラメータグループを使用して有効にできる SQL トレースフラグが新たに 18 個サポートされるようになりました。トレースフラグは、SQL Server エンジンの動作を切り替えるための設定項目です。具体的には、クエリオプティマイザーのカーディナリティ推定、ロックエスカレーション、統計情報の管理、メモリ処理などが対象となります。これにより、データベース管理者はパフォーマンスを微調整し、ワークロード固有の課題に対処できます。この拡張により、マネージド型の RDS 環境内で 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 ユーザーガイドを参照してください。