Esplorare SQL Server

Completato

Per le distribuzioni di SQL Server, con tutti i tipi di macchina virtuale con certificazione SAP (vedere la nota SAP 1928533), eccetto le macchine virtuali serie A, i dati e i file di log di tempdb possono essere memorizzati nell'unità D:\ non persistente. È consigliabile usare più file di dati di tempdb. Con queste configurazioni il database tempdb può consumare più spazio di quello che l'unità di sistema è in grado di offrire. L'unità D:\ non persistente offre anche una migliore latenza delle operazioni di I/O e una migliore velocità effettiva (fatta eccezione per le macchine virtuali serie A). Per determinare le dimensioni corrette del database tempdb, è possibile controllare le dimensioni di tempdb nei sistemi esistenti.

Si noti che, se si memorizzano i file di dati e i file di log di tempdb in una cartella nell'unità D:\ creata personalmente, è necessario assicurarsi che la cartella esista dopo un riavvio della macchina virtuale. Poiché l'unità D:\ viene inizializzata del tutto dopo il riavvio di una macchina virtuale, tutte le strutture di file e di directory vengono eliminate.

Per i dischi contenenti i file di dati e di log di SQL Server è necessario un blocco NTFS di dimensioni pari a 64 KB. Non è necessario formattare l'unità D:\ Questo disco viene fornito preformattato.

Per evitare che in seguito al ripristino o alla creazione di database i file di dati non vengano inizializzati e il loro contenuto venga azzerato, è necessario assicurarsi che per il contesto utente in cui viene eseguito il servizio SQL Server siano disponibili le autorizzazioni corrette. Queste autorizzazioni sono in genere disponibili per gli utenti del gruppo degli amministratori di Windows. Se il servizio SQL Server viene eseguito nel contesto utente di un utente non amministratore di Windows, è necessario assegnare a tale utente il diritto per l'esecuzione di attività di manutenzione dei volumi.

Il diagramma seguente illustra una configurazione di macchina virtuale che esegue SQL Server con un database SAP e in cui i dati e il file di log di tempdb si trovano nell'unità D:\:

Diagramma che mostra la configurazione semplice del disco della macchina virtuale per SQL Server.

Il diagramma mostra un caso semplice. Come accennato nell'articolo Considerazioni sulla distribuzione DBMS di macchine virtuali di Azure per un carico di lavoro SAP, il tipo, il numero e la dimensione dei dischi di archiviazione di Azure dipendono da diversi fattori.