Weminar: Agilidad y estandarización en la creación de procesos de SSIS: BIML
21 mayo, 2013
Windows Intune
19 junio, 2013

Pues sí, Microsoft acaba de hacer público en el TechEd de Norte América de este mes de Junio que la nueva versión de SQL Server, denominada SQL Server 2014 (personalmente lo prefiero a que hubieran escogido algo como 2012R2 o similar) con jugosas e interesantes novedades: algunas menos llamativas (mejoras en operaciones de mantenimiento en línea, hasta 8 réplicas en los Grupos de Disponibilidad…), otras un tanto extrañas (crear una base de datos en tu instancia on-premise pero con los archivos alojados en Azure…) y otras ya más interesantes (índices columnares actualizables, soporte para volúmenes compartidos en cluster, usar discos SSD como memoria extendida para la caché de datos,…)

Pero la que creo que más va a llamar la atención, por el impacto que puede tener en nuestra forma de trabajar con SQL Server, es la tecnología en memoria para OLTP, cuyo nombre en clave es Hekaton y de la que ya teníamos noticias a través del proyecto Main-Memory Databases de su centro de investigación de Redmon. Y es que el poder trabajar con los datos totalmente en memoria puede suponer una mejora bastante impresionante en nuestro sistema, con unos pequeños cambios a nivel de la base de datos y sin tocar la aplicación cliente.

Algunos quizás os preguntaréis que qué cambio es ese si SQL Server lo primero que hace para tratar con los datos que debe manejar es subirlos a cache. Efectivamente, ambos modelos trabajan con los datos en memoria, pero no es lo mismo un sistema diseñado teniendo presente que éstos persisten en disco que uno que ya sabe que van a estar siempre en memoria: cambios en su almacenamiento interno, en cómo se accede a esos datos, en las implicaciones que tiene quitar de en medio a lo más lento del sistema (el disco magnético y su tecnología mecánica)… Todo eso necesita de una completa recodificación de la arquitectura, y en eso consiste Hekaton.

Y mientras esperemos a las CTP para poder probar todas esto, os recomiendo la lectura del documento que trata en más detalle esta nueva tecnología: “SQL Server In-Memory OLTP Internals Overview for CTP1

 Actualización (25/06/2013): tal como se anuncia en el blog oficial, ya tenemos disponible la CTP1 de SQL Server 2014. Como siempre en estos casos, lo recomendable es instalarlo en una máquina virtual limpia para evitar problemas futuros.

Compártelo: Share on FacebookTweet about this on TwitterShare on LinkedInPin on Pinterest

Comments are closed.

NEWSLETTER