Centro prestazioni per il motore di database di SQL Server e il database SQL di AzurePerformance Center for SQL Server Database Engine and Azure SQL Database

QUESTO ARGOMENTO SI APPLICA A: SìSQL ServernonDatabase SQL di AzurenonAzure SQL Data Warehouse non Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

In questa pagina sono riportati i collegamenti che consentono di trovare le informazioni necessarie sulle prestazioni nel Motore di database di SQL ServerSQL Server Database Engine e Database SQL di AzureAzure SQL Database.This page provides links to help you locate the information that you need about performance in the Motore di database di SQL ServerSQL Server Database Engine and Database SQL di AzureAzure SQL Database.

LegendaLegend

security-center-legendsecurity-center-legend

Opzioni di configurazione per le prestazioniConfiguration Options for Performance

SQL ServerSQL Server offre la possibilità di influire sulle prestazioni del motore di database attraverso una serie di opzioni di configurazione al livello di Motore di database di SQL ServerSQL Server Database Engine . provides the ability to affect database engine performance through a number of configuration options at the Motore di database di SQL ServerSQL Server Database Engine level. Con Database SQL di AzureAzure SQL DatabaseMicrosoft esegue automaticamente la maggior parte delle ottimizzazioni, ma non tutte.With Database SQL di AzureAzure SQL Database, Microsoft performs most, but not all, of these optimizations for you.

Opzioni di configurazione dei dischiDisk configuration options security-center-sqlserver Striping del disco e RAIDsecurity-center-sqlserver Disk striping and RAID
Opzioni di configurazione di file di dati e di logData and log file configuration options security-center-sqlserver Posizionare dati e file di log in unità distintesecurity-center-sqlserver Place Data and Log Files on Separate Drives
security-center-sqlserver Visualizzare o modificare i percorsi predefiniti per i file di dati e di log (SQL Server Management Studio)security-center-sqlserver View or Change the Default Locations for Data and Log Files (SQL Server Management Studio)
Opzioni di configurazione di TempDBTempDB configuration options security-center-sqlserver Miglioramenti delle prestazioni in tempdbsecurity-center-sqlserver Performance Improvements in TempDB
security-center-sqlserver Configurazione del motore di database - tempdbsecurity-center-sqlserver Database Engine Configuration - TempDB
security-center-sqlserver Using SSDs in Azure VMs to store SQL Server TempDB and Buffer Pool Extensions (Uso di SSD nelle macchine virtuali di Azure per archiviare tempdb ed estensioni del pool di buffer di SQL Server)security-center-sqlserver Using SSDs in Azure VMs to store SQL Server TempDB and Buffer Pool Extensions
security-center-sqlserver Procedure consigliate relative a dischi e prestazioni per il disco temporaneo per SQL Server nelle macchine virtuali di Azuresecurity-center-sqlserver Disk and performance best practices for temporary disk for SQL Server in Azure Virtual Machines
Opzioni di configurazione del serverServer Configuration Options
Opzioni di ottimizzazione della configurazione del databaseDatabase configuration optimization options security-center-sqlserver Compressione dei datisecurity-center-sqlserver Data Compression
security-center-both Visualizzare o modificare il livello di compatibilità di un databasesecurity-center-both View or Change the Compatibility Level of a Database
security-center-both ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)security-center-both ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)
Ottimizzazione della configurazione delle tabelleTable configuration optimization security-center-sqlserver Tabelle e indici partizionatisecurity-center-sqlserver Partitioned Tables and Indexes
Prestazioni del motore di database in una macchina virtuale di AzureDatabase Engine Performance in an Azure Virtual Machine security-center-sqlserver Elenco di controllo rapidosecurity-center-sqlserver Quick check list
security-center-sqlserver Considerazioni sulle dimensioni della macchina virtuale e sull'account di archiviazionesecurity-center-sqlserver Virtual machine size and storage account considerations
security-center-sqlserver Considerazioni sui dischi e sulle prestazionisecurity-center-sqlserver Disks and performance considerations
security-center-sqlserver Considerazioni sulle prestazioni di I/Osecurity-center-sqlserver I/O Performance Considerations
security-center-sqlserver Considerazioni sulle prestazioni specifiche delle funzionalitàsecurity-center-sqlserver Feature specific performance considerations

Opzioni di prestazione delle queryQuery Performance Options

security-center-both Indicisecurity-center-both Indexes Riorganizzare e ricompilare gli indiciReorganize and Rebuild Indexes
Specificare un fattore di riempimento per un indiceSpecify Fill Factor for an Index
Configurare operazioni parallele sugli indiciConfigure Parallel Index Operations
Opzione SORT_IN_TEMPDB per gli indiciSORT_IN_TEMPDB Option For Indexes
Migliorare le prestazioni degli indici full-textImprove the Performance of Full-Text Indexes
Configurare l'opzione di configurazione del server min memory per queryConfigure the min memory per query Server Configuration Option
Configurare l'opzione di configurazione del server index create memoryConfigure the index create memory Server Configuration Option
security-center-both Tabelle e indici partizionatisecurity-center-both Partitioned Tables and Indexes Vantaggi del partizionamentoBenefits of Partitioning
security-center-both Joinsecurity-center-both Joins Nozioni fondamentali sui joinJoin Fundamentals
Join a cicli annidatiNested Loops join
Merge JoinMerge join
Hash JoinHash join
security-center-both Sottoquerysecurity-center-both Subqueries Nozioni fondamentali sulle sottoquerySubquery Fundamentals
Sottoquery correlateCorrelated subqueries
Tipi di sottoquerySubquery types
security-center-both Stored proceduresecurity-center-both Stored Procedures CREATE PROCEDURE (Transact-SQL)CREATE PROCEDURE (Transact-SQL)
security-center-both Funzioni definite dall'utentesecurity-center-both User-Defined Functions CREATE FUNCTION (Transact-SQL)CREATE FUNCTION (Transact-SQL)
security-center-both Ottimizzazione del parallelismosecurity-center-both Parallelism optimization Configurare l'opzione di configurazione del server max worker threadsConfigure the max worker threads Server Configuration Option
ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)
security-center-both Ottimizzazione di Query Optimizersecurity-center-both Query optimizer optimization ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)
security-center-both Statistichesecurity-center-both Statistics Quando aggiornare le statisticheWhen to Update Statistics
Aggiorna statisticheUpdate Statistics
security-center-both OLTP in memoria (ottimizzazione per la memoria)security-center-both In-Memory OLTP (In-Memory Optimization) Tabelle con ottimizzazione per la memoriaMemory-Optimized Tables
Stored procedure compilate in modo nativoNatively Compiled Stored Procedures
Creazione e accesso alle tabelle in TempDB dalle stored procedure compilate in modo nativoCreating and Accessing Tables in TempDB from Natively Compiled Stored Procedures
Risoluzione dei problemi comuni di prestazioni con gli indici hash con ottimizzazione per la memoriaTroubleshooting Common Performance Problems with Memory-Optimized Hash Indexes
Dimostrazione: Miglioramento delle prestazioni di OLTP in memoriaDemonstration: Performance Improvement of In-Memory OLTP

Vedere ancheSee Also

Monitoraggio e ottimizzazione delle prestazioni Monitor and Tune for Performance
Monitoraggio delle prestazioni tramite Archivio query Monitoring Performance By Using the Query Store
Linee guida sulle prestazioni del database SQL di Azure per singoli database Azure SQL Database performance guidance for single databases
Ottimizzazione delle prestazioni del database SQL di Azure con i pool elastici Optimizing Azure SQL Database Performance using Elastic Pools
Informazioni approfondite sulle prestazioni delle query di AzureAzure Query Performance Insight
Guida per la progettazione di indici di SQL ServerIndex Design Guide
Guida sull'architettura di gestione della memoriaMemory Management Architecture Guide
Guida sull'architettura di pagina ed extentPages and Extents Architecture Guide
Guida di ottimizzazione e convalida post-migrazionePost-migration Validation and Optimization Guide
Guida sull'architettura di elaborazione delle queryQuery Processing Architecture Guide
Guida per il controllo delle versioni delle righe e il blocco della transazione di SQL ServerSQL Server Transaction Locking and Row Versioning Guide
Architettura e gestione del log delle transazioni di SQL ServerSQL Server Transaction Log Architecture and Management Guide
Guida sull'architettura dei thread e delle attivitàThread and Task Architecture Guide