私は5分間の調査を行いましたが、簡潔なリスト、または実際には Trace Flags(2012) を除いて、リストがまったくないので、少し不足しています。
8691を使用する this query を見て、そのようなリストが存在するかどうか疑問に思いました。
with cte(guid,other) as (
select newid(),1 union all
select newid(),2 union all
select newid(),3)
select a.guid, a.other, b.guid guidb, b.other otherb
from cte a
cross join cte b
order by a.other, b.other
OPTION (QUERYTRACEON 8691);
http://antapex.org/traceflags_sqlserver.txt
これは完全ではありませんが、私が知っている最大の単一リストです。
このMSDNの記事では、さまざまなQFEや修正プログラムなどのQOに対するいくつかの変更をサポートするために必要なクエリオプティマイザートレースフラグを一覧表示しています。
http://support.Microsoft.com/kb/974006
Technetには、さまざまなトレースフラグのリストもあります(おそらく上記のリンクにすでに記載されています)。
http://technet.Microsoft.com/en-us/library/ms188396.aspx
これはトレースフラグ610を文書化します: http://msdn.Microsoft.com/en-us/library/dd425070%28v=SQL.100%29.aspx (インデックス付きテーブルへの最小ログ挿入を制御します)
MSDNで見つけたトレースフラグのリストは、実行する必要がある唯一のフラグです。
ドキュメントに記載されていないものは、問題のトラブルシューティングを行うときに開発者とPSSが使用することのみを想定しています。
これはかなり古いスレッドですが、MicrosoftはSQL Server 2012以降を実行して高パフォーマンスのワークロードに使用できるトレースフラグのリストを公式に公開しています。
KB - 2964518 -パフォーマンスの高いワークロードを使用するSQL Server 2012およびSQL Server 2014の推奨アップデートと構成オプション。
トレースフラグを有効にするときに徹底的なテストを行うことを強くお勧めします 驚きを避けます 。