É isso aí pessoal, a MS liberou na última semana o segundos Cumulative Update (CU2) para o SQL Server 2008 SP1. Dentre a correção de vários bugs a inclusão do suporte a “lock pages in memory” no SQL Server 2008 Standard Edition x64 é um dos grandes destaques do CU2. O suporte foi adicionado através da inclusão do Trace Flag 845 (KB 970070 – Support for Locked Pages on SQL Server 2008 Standard Edition 64-bit systems), que deverá ser ativado no SQL Server 2008 Standard para que ele possa fazer uso da nova feature.
Para quem não conhece a funcionalidade do “lock pages in memory”, até então suportado apenas no SQL Server 2005/2008 Enterprise Edition, uma boa fonte de informação esta no link http://technet.microsoft.com/en-us/library/ms179301.aspx. Mas em resumo esta funcionalidade basicamente diz ao SQL Server para não paginar sua memória. Ou seja, em momentos de pressão o SQL Server não irá jogar suas páginas de dados para o disco, o que proporciona uma significativa melhoria de performance ao SQL Server.
O anuncio desta suportabilidade foi feita por Bob Ward (Principal Escalation Engineer in CSS) em Abril durante o Europe PASS 2009 e a
promessa é adicionar esta funcionalidade também no SQL Server 2005 Standard Edition a partir no Cumulative Update 4, previsto para Junho/2009. Mais detalhes veja o post do Bob em seu blog http://blogs.msdn.com/psssql/archive/2009/04/24/sql-server-locked-pages-and-standard-sku.aspx
Veja também o post do Bob onde ele fala sobre a inclusão do suporte a “lock pages” no CU2 http://blogs.msdn.com/psssql/archive/2009/05/19/an-update-for-standard-sku-support-for-locked-pages.aspx
O Cumulative Update 2 está disponível para download no link http://support.microsoft.com/kb/970315 e para saber como ativar o suporte a “lock pages in memory” para o SQL Server visite o link http://technet.microsoft.com/en-us/library/ms190730.aspx
Nota: Lembrando que este CU2 somente pode ser aplicado em servidores SQL Server 2008 que já estejam com o Service Pack 1 !!
Abraços
Nilton Pinheiro