Al momento sei offline in attesa che la connessione Internet venga ristabilita

Una riduzione delle prestazioni in alcune funzionalità di SQL Server quando si utilizza EFS per crittografare i file di database

Extended support for SQL Server 2005 ended on April 12, 2016

If you are still running SQL Server 2005, you will no longer receive security updates and technical support. We recommend upgrading to SQL Server 2014 and Azure SQL Database to achieve breakthrough performance, maintain security and compliance, and optimize your data platform infrastructure. Learn more about the options for upgrading from SQL Server 2005 to a supported version here.

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 922121
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.
Sommario
Quando si utilizza Crittografia File System (EFS) per crittografare i file di database, potrebbero verificarsi una riduzione delle prestazioni in alcune funzionalità di Microsoft SQL Server.
Informazioni
Quando si utilizza EFS per crittografare un file di database, il contenuto completo del file di database è crittografato. Ciò si verifica indipendentemente dai dati effettivi e i metadati contenuti nel file di database. Per ulteriori informazioni sulle procedure consigliate per EFS, vedere il seguente articolo della Microsoft Knowledge Base:

223316Procedure ottimali per crittografia File System

Quando SQL Server esegue un'operazione dei / o su un file di database crittografati EFS, l'operazione dei / o è sincrona. Pertanto, potrebbe verificarsi una riduzione delle prestazioni in alcune funzionalità di SQL Server. Ad esempio, le prestazioni delle funzionalità di lettura in avanti e la funzione di punto di arresto possono risultare inferiori.

Quando un thread di lavoro di SQL Server esegue un'operazione dei / o su un file di database crittografato EFS, il thread di lavoro attende finché non viene completata l'operazione dei / o corrente per il file di database crittografato EFS. Inoltre, l'utilità di pianificazione di SQL Server verrà bloccato fino a quando il thread di lavoro corrente continua. Pertanto, i thread di lavoro di SQL Server che rimangono nell'utilità di pianificazione di SQL Server sarà in sospeso fino a quando il primo thread di lavoro continua l'operazione dei / o. In questo scenario, diminuiscono le prestazioni di SQL Server.

È possibile evitare questo problema utilizzando la funzionalità di crittografia nativa di SQL Server nelle installazioni di server di SQL Server.
Se è necessario utilizzare EFS per crittografare i file di database in un'installazione di SQL Server, è possibile specificare l'opzione affinity mask dei / o di SQL Server. Per ulteriori informazioni sull'opzione dei / o mask di affinità, vedere l'articolo seguente nella documentazione in linea di SQL Server: Quando si utilizza l'opzione affinity mask dei / o di SQL Server, delle richieste di operazioni dei / o nel file di database crittografato EFS vengono assegnate a un'utilità di pianificazione di SQL Server separato. Sebbene le operazioni dei / o sincrone con file di database crittografato EFS, il thread di lavoro di SQL Server continuerà senza attendere che l'operazione dei / o corrente con il file di database crittografato EFS deve essere completata.

Nota In alternativa, è possibile prendere in considerazione il sistema EFS di hosting crittografato il file di database in un'istanza separata di SQL Server.

Per ulteriori informazioni su come impostare l'opzione di affinità dei / o di SQL Server, fare clic sui numeri per visualizzare gli articoli della Microsoft Knowledge Base:
298402 INF: Informazioni su come impostare l'opzione di affinità dei / o di SQL Server
2157114 Il "affinity mask" e la configurazione di "affinity mask dei / o" non deve in conflitto

Proprietà

ID articolo: 922121 - Ultima revisione: 12/09/2015 06:16:28 - Revisione: 1.0

Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Express Edition with Advanced Services, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Workgroup Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 Express with Advanced Services, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Express with Advanced Services, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Standard Edition for Small Business, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, SQL Server 2012 Enterprise Core, Microsoft SQL Server 2014 Business Intelligence, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web

  • kbnosurvey kbarchive kbtshoot kbsql2005engine kbexpertiseadvanced kbinfo kbmt KB922121 KbMtit
Feedback