Explorer SQL Server

Effectué

Pour les déploiements SQL Server, avec tous les types de machines virtuelles certifiés SAP (consultez la Note SAP n° 1928533), à l’exception des machines virtuelles de série A, les données tempdb et les fichiers journaux peuvent être placés sur le lecteur D:\ non persistant. Il est recommandé d’utiliser plusieurs fichiers de données tempdb. Ces configurations permettent à tempdb de consommer plus d’espace que le lecteur système ne peut en fournir. Le lecteur D:\ non persistant offre également une meilleure latence des E/S et un meilleur débit (sauf pour les machines virtuelles de la série A). Pour déterminer la taille de tempdb appropriée, vous pouvez vérifier la taille de tempdb sur les systèmes existants.

Notez que si vous placez les fichiers de données et les fichiers journaux tempdb dans un dossier sur le lecteur D:\ que vous avez créé, vous devez vous assurer que le dossier existe après un redémarrage de la machine virtuelle. Comme le lecteur D:\ est actualisé après un redémarrage de la machine virtuelle, toutes les structures de fichiers et de répertoires sont supprimées.

Dans le cas de SQL Server, la taille du bloc NTFS des disques contenant des données et des fichiers journaux SQL Server doit être de 64 ko. Il est inutile de formater le lecteur D:\. Ce lecteur est livré préformaté.

Pour être sûr que la restauration ou la création de bases de données n’initialise pas les fichiers de données en effaçant leur contenu, vérifiez que le contexte utilisateur dans lequel le service SQL Server s’exécute dispose de l’autorisation appropriée. En règle générale, les utilisateurs du groupe Administrateurs Windows disposent de ces autorisations. Si le service SQL Server s'exécute dans le contexte utilisateur d'un utilisateur qui n'est pas administrateur Windows, vous devez attribuer à cet utilisateur le droit d'effectuer des tâches de maintenance de volume.

Le diagramme suivant illustre une configuration de machine virtuelle qui s’exécute SQL Server avec une base de données SAP et où les données de tempdb et le fichier journal tempdb sont placés sur le lecteur D:\ :

Diagramme montrant une configuration de disque de machine virtuelle simple pour SQL Server.

Le diagramme affiche un cas simple. Comme nous l’avons vu dans l’article Facteurs à prendre en compte pour le déploiement SGBD des machines virtuelles Azure pour la charge de travail SAP, le type de stockage Azure, le nombre et la taille des disques dépendent de différents facteurs.