ヒント (Transact-SQL)Hints (Transact-SQL)

適用対象: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

ヒントは、SELECT、INSERT、UPDATE、または DELETE の各ステートメントについて、SQL ServerSQL Server クエリ プロセッサが実施するように指定したオプションまたは方法です。Hints are options or strategies specified for enforcement by the SQL ServerSQL Server query processor on SELECT, INSERT, UPDATE, or DELETE statements. ヒントは、クエリ オプティマイザーがクエリのために選択するどの実行プランよりも優先されます。The hints override any execution plan the query optimizer might select for a query.

注意事項

通常、SQL ServerSQL Server クエリ オプティマイザーでは、クエリにとって最適な実行プランが選択されるため、<join_hint>、<query_hint> および <table_hint> は、経験を積んだ開発者やデータベース管理者が最後の手段としてのみ使用することをお勧めします。Because the SQL ServerSQL Server query optimizer typically selects the best execution plan for a query, we recommend that <join_hint>, <query_hint>, and <table_hint> be used only as a last resort by experienced developers and database administrators.

ここでは、次のヒントについて説明します。The following hints are described in this section: