Configurazione dei suggerimenti per le query per l'ottimizzazione delle prestazioni di SQL Server

Importante

Questo contenuto è archiviato e non viene aggiornato. Per la documentazione più recente, vedi la documentazione sul prodotto Microsoft Dynamics 365. Per i piani di rilascio più recenti, vedi Piani di rilascio di Dynamics 365 e Microsoft Power Platform.

Nota

Le note sulla versione descrivono funzionalità che potrebbero non essere ancora state rilasciate. Per sapere quando è previsto il rilascio di questa funzionalità, vedi Novità e pianificazioni per Dynamics 365 Business Central. I tempi di rilascio sono soggetti a modifica o le funzionalità previste potrebbero non essere rilasciate (vedi Criteri Microsoft).

Query Optimizer di SQL Server proverà autonomamente a selezionare il miglior piano di esecuzione per le query. La maggior parte delle volte, Query Optimizer fa la scelta giusta. I suggerimenti per le query sono strategie che possono essere applicate dal processore di query di SQL Server per sovrascrivere qualsiasi piano di esecuzione che può essere selezionato da Query Optimizer per una query. L'istanza di Business Central Server include le seguenti impostazioni di configurazione che consentono di abilitare o disabilitare l'uso di suggerimenti per le query nel database:

Suggerimento Descrizione Utilizzato per impostazione predefinita
FORCE ORDER Indica a Query Optimizer di conservare l'ordine di join indicato dalla sintassi della query. No
LOOP JOIN Indica a Query Optimizer di utilizzare LOOP JOIN per tutte le operazioni di join nell'intera query. No
OPTIMIZE FOR UNKNOWN Indica a Query Optimizer di utilizzare i dati statistici anziché i valori iniziali per tutte le variabili locali quando la query viene compilata e ottimizzata, inclusi i parametri creati con la parametrizzazione forzata.

I suggerimenti per le query di SQL Server sono stati utilizzati nei piani di esecuzione degli oggetti query di Business Central.

Queste funzionalità sono state rese disponibili anche in Dynamics NAV 2017 e 2018.

Comunicaci la tua opinione

Aiutaci a migliorare Dynamics 365 Business Central condividendo idee e offrendo commenti e suggerimenti. Usa il forum di Business Central all'indirizzo https://aka.ms/businesscentralideas.