SQL Azure y SQL Server: la comparación


Sólo para gente técnica, este es un buen documento que he encontrado y que hace una comparativa técnica entre las capacidades de SQL Azure y deimage SQL Server. Hay que tener en cuenta que SQL Azure es un servicio y que SQL Server es un producto. SQL Azure está construído usando SQL Server, pero con algunas cosas de más y algunas cosas de menos:

  • De más, todo lo que se necesita para construir el servicio automatizando un montón de tareas que previamente realizabamos en nuestra gestión de la arquitectura: replicar las bases de datos en varios sitios, gestionar la escalabilidad, ajustar el rendimiento de manera automática, etc.
  • De menos: para poder añadir las funcionalidades de gestiónd el sistema, Microsoft ha tenido que limitar la funcionalidad de SQL Server.

Doctores tiene la iglesia, y no soy yo uno de ellos, pero aquí un pequeño listado de cosas muy evidentes:

  • Algunos límites en el tamaño de la base de datos (mayores o menores dependiendo de la versión de SQL Azure que se haya contratado).
  • Transac SQL: no todas las órdenes de T-SQL de SQL Server funcionan en SQL Azure.
  • Funcionalidades como replicación transaccional, log shipping o mirroring no funcionan en SQL Azure.
  • Analysis Services y Reporting Services no funcionan en SQL Azure.

Muchas de estas limitaciones se irán probablemente eliminando con el tiempo. Ya iremos contando en este blog lo más relevante que vaya cambiando.

Comments (0)

Skip to main content