Explorer l’extension du pool de mémoires tampons SQL Server 2014

Effectué

SQL Server 2014 a introduit une nouvelle fonctionnalité, l’extension du pool de mémoires tampons. Cette fonctionnalité permet d’étendre le pool de mémoires tampons de SQL Server conservé en mémoire grâce à un cache de deuxième niveau pris en charge par les disques SSD locaux d’un serveur ou d’une machine virtuelle. L’extension du pool de mémoires tampons permet de conserver un plus grand jeu de données « en mémoire ». L’accès à l’extension du pool de mémoires tampons (qui est stocké sur les disques SSD locaux d’une machine virtuelle Azure) est beaucoup plus rapide que l’accès à Stockage Standard Azure. Aucun avantage significatif n’est attendu pour l’extension du pool de mémoires tampons par rapport au cache de lecture de stockage Premium Azure (qui est recommandé pour les fichiers de données SQL Server). En effet, l’extension du pool de mémoires tampons SQL Server et le cache de lecture de stockage Premium utilisent les disques locaux du nœud de calcul Azure.

Les expériences utilisant l’extension de pool de mémoires tampons SQL Server avec les charges de travail SAP sont mixtes. L’idéal est que l’ensemble de travail requis par l’application SAP tienne dans la mémoire principale, ce qui est généralement possible grâce à Azure qui propose des machines virtuelles dotées d’une mémoire pouvant atteindre 4 To. Par conséquent, l’extension du pool de mémoires tampons ne doit être utilisée que dans de rares cas.