Select the product you need help with
Opzioni di ottimizzazione per SQL Server durante l'esecuzione di carichi di lavoro ad alte prestazioniIdentificativo articolo: 920093 - Visualizza i prodotti a cui si riferisce l?articolo. In questa paginaINTRODUZIONEQuesto articolo descrive vari flag di traccia come opzioni in Microsoft SQL Server 2005 e 2008 SQL Server di ottimizzazione. È possibile utilizzare questi flag di traccia per migliorare le prestazioni di SQL Server. In genere, è possibile utilizzare questi flag di traccia durante l'esecuzione di SQL Server in carichi di lavoro ad alte prestazioni. Nota I flag di traccia in questo articolo viene descritto sono avanzati tecniche di ottimizzazione. Considerare l'utilizzo di questi flag di traccia solo dopo effettuare ottimizzazioni più base e routine. Ad esempio, è opportuno utilizzare questi flag di traccia dopo effettuare le seguenti ottimizzazioni:
Nota Le informazioni contenute in questo articolo si applicano anche alle versioni CTP di SQL Server 2008 R2. Informazioni652 Flag di traccia: Disattiva pagina scansioni pre-fetchingAnalisi pagina 652 Disabilita flag prelettura durante scansioni. È possibile attivare il flag di traccia 652 all'avvio o in una sessione utente. Quando si attiva il flag di traccia 652 all'avvio, il flag di traccia con ambito globale. Quando si attiva il flag di traccia 652 in una sessione utente, il flag di traccia ha ambito sessione. Se si attiva il flag di traccia 652 SQL Server porta non più pagine di database nel pool di buffer prima di queste pagine di database utilizzate per le analisi. Se si attiva il flag di traccia 652, le query che utilizzano la funzionalità pre-fetching presentano prestazioni ridotte.661 Flag di traccia: disattivare il processo di rimozione di record fantasmaFlag di traccia 661 disattiva il processo di rimozione di record fantasma. Un record di ghost è il risultato di un'operazione di eliminazione. Quando si elimina un record, record eliminato viene mantenuto come record fantasma. Record eliminato, viene eliminato dal processo di rimozione di record fantasma. Quando si disattiva questo processo, il record eliminato non viene eliminato. Pertanto, non viene liberato spazio che utilizza il record eliminato. Questo comportamento influisce sul consumo di spazio e le prestazioni delle operazioni di scansione.Quando si attiva il flag di traccia 661 all'avvio o in una sessione utente, flag di traccia 661 sempre applicato al server e con ambito globale. Se si disattiva il flag di traccia, la rimozione di record fantasma elaborare funziona correttamente. 834 Flag di traccia: allocazioni di grandi dimensioni pagina utilizzare Microsoft Windows per il pool di bufferFlag di traccia 834 provoca SQL Server utilizzare le allocazioni di grandi dimensioni pagina Microsoft Windows per la memoria allocata per il pool di buffer. Le dimensioni della pagina variano a seconda della piattaforma hardware, ma la dimensione della pagina può essere da 2 MB a 16 MB. Pagine grandi allocate all'avvio e mantenute tutta la durata del processo. Flag di traccia 834 migliora le prestazioni aumentando l'efficienza del translation look-aside buffer (TLB) della CPU.Flag di traccia 834 valida solo per le versioni a 64 bit di SQL Server. È necessario disporre del diritto utente Lock pages in memory per attivare il flag di traccia 834. È possibile attivare il flag di traccia 834 solo all'avvio. Flag di traccia 834 potrebbe impedire a server di avvio se la memoria è frammentata e pagine di grandi dimensioni non possono essere allocate. Pertanto, il flag di traccia 834 è adatto per i server dedicati a SQL Server. Nota Se si utilizza la funzionalità di archivio indice di SQL Server 2012, non è consigliabile attivare il flag di traccia 834. Per ulteriori informazioni sul supporto di grandi dimensioni pagina in Windows, visitare il seguente sito Web Microsoft Developer Network (MSDN): http://msdn2.microsoft.com/en-us/library/aa366720.aspx
(http://msdn2.microsoft.com/en-us/library/aa366720.aspx)
836 Flag di traccia: utilizzare l'opzione max server memory per il pool di bufferFlag di traccia 836 causa SQL Server dimensione pool di buffer all'avvio in base al valore dell'opzione max server memory anziché in base alla memoria fisica totale. È possibile utilizzare il flag di traccia 836 per ridurre il numero di descrittori di buffer allocato all'avvio in modalità a 32 bit le estensioni AWE (Address Windowing).Flag di traccia 836 si applica solo alle versioni a 32 bit di SQL Server che hanno attivato l'allocazione di AWE. È possibile attivare il flag di traccia 836 solo all'avvio. 2301 Flag di traccia: attiva le ottimizzazioni del supporto di decisione avanzateFlag di traccia 2301 ottimizzazioni avanzate specifiche query di supporto per la decisione. Questa opzione si applica a supporto decisionale l'elaborazione di grandi set di dati.È possibile attivare il flag di traccia 2301 all'avvio o in una sessione utente. Quando si attiva il flag di traccia 2301 all'avvio, il flag di traccia con ambito globale. Quando si attiva il flag di traccia 2301 in una sessione utente, il flag di traccia ha ambito sessione. Flag di traccia disattivare diversi buffer circolareUn buffer circolare è un meccanismo di diagnostico interno di SQL Server che è possibile utilizzare per registrare informazioni aggiuntive sul server. In genere, è possibile utilizzare queste informazioni per risolvere i problemi del server. È possibile esplorare il contenuto del buffer circolare utilizzando la visualizzazione di gestione dinamica sys.dm_os_ring_buffers .Disattivazione di un buffer circolare in genere migliora le prestazioni. Tuttavia, la disattivazione di un buffer circolare Elimina informazioni di diagnostica che utilizza Microsoft Support e potrebbe impedire la risoluzione. I seguenti flag di traccia disattivare diversi buffer circolare. 8011 Flag di traccia: disattivare il buffer circolare per Monitoraggio risorseFlag di traccia 8011 disabilita la raccolta di informazioni diagnostiche su Monitor risorse. È possibile utilizzare le informazioni in questo buffer circolare per diagnosticare le condizioni di memoria insufficiente. Flag di traccia 8011 sempre applicato al server e con ambito globale. È possibile attivare il flag di traccia 8011 all'avvio o in una sessione utente.8012 Flag di traccia: disattivare il buffer circolare per utilità di pianificazioneSQL Server registra un evento nel buffer circolare pianificazione ogni volta che uno dei seguenti eventi:
Flag 8012 Disattiva registrazione di eventi di traccia per le utilità di pianificazione. È possibile attivare il flag di traccia 8012 solo all'avvio. 8018 Flag di traccia: disattiva il buffer circolare di eccezioneIl buffer circolare eccezione registra le 256 ultimo eccezioni generate su un nodo. Ogni record contiene alcune informazioni sull'errore e una traccia dello stack. Quando viene generata un'eccezione, viene aggiunto un record nel buffer circolare. |
Chiavi: | kbexpertiseadvanced kbsql2005engine kbsql2005tsql kbinfo kbmt KB920093 KbMtit |
Traduzione automatica articoli
Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 920093
(http://support.microsoft.com/kb/920093/en-us/
)
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.
Traduzione articoli
- (????? ?????? (???????
- Brasil (Português)
- ?eská republika (?e?tina)
- Deutschland (Deutsch)
- España, Latinoamérica (Español)
- France (Français)
- Indonesia (Bahasa Indonesia)
- Portugal (Português)
- România (Român?)
- Slovenská Republika (Sloven?ina)
- Türkiye (Türkçe)
- Vi?t Nam (Ti?ng Vi?t)
- ?????? (???????)
- ??????? (??????????)
- ???? (?????)
- ??? (???)
- ???? (???)
- ?? (????)
- ?? (????)
- ?? (???)




Torna all'inizio








