Hint (Transact-SQL)Hints (Transact-SQL)

SI APPLICA A: sìSQL Server (a partire dalla versione 2012) noDatabase SQL di Azure noAzure SQL Data Warehouse noParallel Data Warehouse APPLIES TO: yesSQL Server (starting with 2012) noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Gli hint sono opzioni o strategie che vengono specificati per imporre un comportamento specifico a Query Processor di SQL ServerSQL Server per l'esecuzione di istruzioni SELECT, INSERT, UPDATE o DELETE.Hints are options or strategies specified for enforcement by the SQL ServerSQL Server query processor on SELECT, INSERT, UPDATE, or DELETE statements. Gli hint consentono di ignorare eventuali piani di esecuzione selezionati da Query Optimizer per una query.The hints override any execution plan the query optimizer might select for a query.

Attenzione

Dal momento che di norma Query Optimizer di SQL ServerSQL Server seleziona il miglior piano di esecuzione possibile per una query, <join_hint>, <query_hint> e <table_hint> devono essere usati solo da amministratori di database e sviluppatori esperti in casi di effettiva necessità.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.

In questa sezione vengono descritti gli hint seguenti:The following hints are described in this section: