SQL Server 2022

SQL Server 2022

SQL Server 2022 es la última licencia lanzada por Microsoft para la gestión de bases de datos. Incluye mejoras en escalabilidad, rendimiento y seguridad, permitiendo gestionar los datos de manera eficiente. La licencia está dirigida tanto a pequeñas y grandes empresas como a usuarios individuales. Este artículo describe las diferentes versiones, opciones de licenciamiento y ediciones anteriores.

¿Qué es SQL Server 2022?

SQL Server ha sido diseñado por Microsoft para su implementación local dentro de la infraestructura TI de una organización. SQL Server 2022 es la última versión del sistema de gestión de bases de datos relacional (RDBMS) de Microsoft. Con SQL Server 2022, las empresas pueden almacenar y gestionar sus datos de manera eficiente y segura. La nueva versión ofrece avances en seguridad, gestión de datos y análisis. También mejora el rendimiento y la escalabilidad, lo que permite procesar grandes volúmenes de datos de manera eficiente y ejecutar consultas más rápidamente.

SQL Server 2022 Standard vs SQL Server 2022 Enterprise

Las diferentes versiones ofrecidas incluyen distintas funcionalidades y difieren en escalabilidad y costos.

SQL Server 2022 Standard es la versión más simple y económica de SQL Server 2022. Sus características principales son:

  • Hasta 128 GB de memoria
  • Hasta 24 núcleos de CPU
  • Azure Synapse Link para SQL
  • Escaneo paralelo del pool de búferes
  • Función de enlace con Azure SQL Managed Instance
  • Copias de seguridad en almacenamiento de objetos compatible con S3

SQL Server 2022 Enterprise, la versión más avanzada y costosa, incluye las siguientes características principales:

  • Memoria ilimitada
  • Núcleos de CPU ilimitados
  • Azure Synapse Link para SQL
  • Función de enlace con Azure SQL Managed Instance
  • Inteligencia integrada de consultas: retroalimentación de DOP, CE y asignación de memoria
  • Grupos de disponibilidad cerrados
  • Extensión AVX-512 para modo de lotes

SQL Server 2022 Express & Developer

SQL Server 2022 Express es una versión gratuita de SQL Server que funciona como un sistema de gestión de bases de datos relacional. SQL Server 2022 Express puede descargarse, usarse y distribuirse de forma gratuita. Es adecuado para el desarrollo de aplicaciones pequeñas y escalables, y está diseñado principalmente para desarrolladores principiantes, estudiantes o aficionados.

SQL Server 2022 Developer está diseñado específicamente para ayudar a los desarrolladores a probar, construir y optimizar aplicaciones. Ofrece las mismas capacidades avanzadas que la versión Enterprise, pero está destinado exclusivamente a fines de prueba y desarrollo. No puede ser utilizado en entornos de producción. Esta edición es adecuada para desarrolladores de todos los niveles de experiencia y también es gratuita. Con SQL Server 2022 Developer, los usuarios pueden diseñar y probar aplicaciones complejas en un entorno que simula de manera precisa un entorno de producción.

¿Qué hay de nuevo en SQL Server 2022?

Las siguientes funcionalidades han sido añadidas a SQL Server 2022:

  • Soporte para más memoria
  • Soporte para escalabilidad de concurrencia
  • Soporte para series temporales
  • Registro general de SQL Server
  • Virtualización de lagos de datos
  • Query Store estándar y soporte para réplicas
  • Compatibilidad con series temporales
  • Funciones JSON
  • Azure Synapse Link para SQL
  • Extensiones para Azure
  • Políticas de Azure
  • Nuevas funciones de Transact-SQL
  • Aceleración y descarga integradas

SQL Server 2022: Licenciamiento

Los usuarios tienen dos opciones para licenciar Microsoft SQL Server 2022: por servidor/CAL o por núcleo.

Por núcleo: Se requiere una licencia para cada núcleo físico del servidor, con un mínimo de cuatro licencias por procesador físico. Las licencias de núcleo solo pueden adquirirse en pares. Este modelo de licenciamiento es lógico para cargas de trabajo de alta capacidad, ya que no impone restricciones en el número de usuarios o dispositivos.

Por servidor/CAL: Se requiere una licencia de servidor y una licencia de acceso de cliente (CAL) para cada servidor. Estas CAL pueden adquirirse como CAL de usuario o CAL de dispositivo. Para pequeñas empresas, este modelo de licenciamiento suele ser la opción lógica, ya que generalmente tienen un número limitado de usuarios o dispositivos. Sin embargo, para grandes empresas, este modelo puede resultar en costos innecesariamente altos, ya que cada usuario o dispositivo que acceda al servidor SQL necesita su propia CAL.

Cuando se utiliza la edición Standard, una empresa puede elegir entre licencias por núcleo o por CAL. La edición Enterprise solo puede licenciarse por núcleo.

Las licencias "por núcleo" y "por servidor" pueden adquirirse como licencias por volumen o licencias de pago por uso (PAYG):

  • Licencias por volumen: Diseñadas principalmente para medianas y grandes organizaciones que necesitan un gran número de licencias. Estas licencias permiten a las empresas adquirir licencias de SQL Server 2022 al por mayor, reduciendo así el costo por licencia.
  • Licencias PAYG: Modelos de suscripción y uso, ideales para entornos basados en la nube. No se requiere inversión inicial, y las empresas solo pagan por lo que realmente usan. Para empresas con cargas de trabajo fluctuantes, como proyectos estacionales, las licencias PAYG pueden ser la opción lógica. La escalabilidad puede ajustarse fácilmente en función de las necesidades actuales de la empresa.

SQL Server 2022: CALs

Si un usuario elige licenciar por servidor, también debe adquirir una CAL. Existen dos tipos de CAL:

  • CAL de usuario: Ideales cuando se necesitan más dispositivos para realizar el trabajo que usuarios que lo ejecutan. Cada usuario recibe una CAL que puede utilizarse en cualquier dispositivo. Una empresa solo necesita adquirir una CAL por usuario, en lugar de una CAL por dispositivo.
  • CAL de dispositivo: Ideales cuando varios usuarios comparten el mismo dispositivo, como trabajadores temporales o a tiempo parcial. Cada dispositivo recibe una CAL, lo que evita que todos los usuarios de ese dispositivo necesiten una CAL individual. Esto puede reducir los costos para la empresa.

SQL Server 2022: Comparaciones

SQL Server 2022 no es el único RDBMS disponible. Las empresas también pueden optar por MySQL, PostgreSQL y Oracle. Cada sistema tiene características únicas que los hacen adecuados para diferentes organizaciones.

MySQL es esencialmente gratuito. También existen ediciones de pago que incluyen funcionalidades adicionales. SQL Server 2022, por el contrario, no es gratuito, pero ofrece funcionalidades más avanzadas que MySQL, que tiene funcionalidades menos complejas. MySQL ofrece una alta compatibilidad. Mientras SQL Server se integra perfectamente con productos de Microsoft como Power BI, Azure y Excel, MySQL puede usarse en casi todas las plataformas, aunque su integración es menos profunda.

PostgreSQL es de código abierto y cuenta con una sólida comunidad que sigue desarrollando nuevas funcionalidades, mientras que SQL Server 2022 es un producto comercial de Microsoft. PostgreSQL y SQL Server 2022 admiten datos JSON, consultas complejas y transacciones. Sin embargo, SQL Server 2022 incluye funcionalidades adicionales como la integración con Azure Synapse y aprendizaje automático, mientras que PostgreSQL sobresale en extensibilidad y admite tipos de datos complejos como hstore y arrays. Las características de seguridad de PostgreSQL son sólidas, pero ligeramente menos avanzadas que las de SQL Server 2022 Enterprise.

Oracle y SQL Server 2022 son licencias comerciales. Oracle es generalmente considerada la base de datos más costosa del mercado, lo que hace que SQL Server 2022 sea una opción más asequible. A pesar de su precio, Oracle ofrece funcionalidades muy avanzadas, lo que la convierte en una base de datos relacional poderosa. SQL Server 2022 compite con Oracle a través de opciones como la integración con Azure Synapse, optimización de consultas y sólidas opciones de seguridad. La complejidad de Oracle hace que SQL Server 2022 sea una opción más accesible, mientras que Oracle sigue siendo una buena opción para usuarios especializados.

SQL Server 2022: Ediciones

Las siguientes ediciones de SQL Server han sido lanzadas:

  • SQL Server 2008
  • SQL Server 2008 R2
  • SQL Server 2012
  • SQL Server 2014
  • SQL Server 2016
  • SQL Server 2017
  • SQL Server 2019

SQL Server 2022: Fin de vida útil

SQL Server 2022 ofrece soporte estándar hasta el 11 de enero de 2028. Durante este período, Microsoft proporcionará correcciones de errores, actualizaciones y parches de seguridad regulares. Después de esta fecha, el soporte extendido continuará hasta el 11 de enero de 2033. Durante el soporte extendido, solo se proporcionarán correcciones críticas de errores y actualizaciones de seguridad.