Compare diferentes versiones de SQL Server-2014 frente a 2016 frente a 2017 frente a 2019 RC

Microsoft SQL Server es el sistema de administración de bases de datos relacionales de Microsoft. Sirve para almacenar y recuperar datos según lo soliciten otras aplicaciones que se ejecutan en el mismo dispositivo o en diferentes computadoras a través de una red.

La primera versión se lanzó en 1989 y, desde entonces, varias otras versiones han irrumpido en el mercado. Cada versión viene con sus atributos definitorios y sirve a diferentes audiencias y cargas de trabajo.

Servidor SQL



macbook pro se enciende pero la pantalla permanece negra

Así es como cada una de las versiones anteriores de Microsoft SQL Server compara unos contra otros en términos de características y otros atributos.

Microsoft SQL Server 2019 RC

Esta es la última versión de servidores SQL en el mercado hoy. Es superior a otras versiones y viene con características igualmente superiores que lo colocan en la cima de la pirámide. Tales incluyen:

Inteligencia con clústeres de big data de SQL Server 2019

Ahora puede realizar análisis e inteligencia artificial cómodamente sobre cualquier dato con Power SQL y Apache Spark. Además, puede mejorar sus datos de alto valor combinándolos con big data y la capacidad de escalar horizontalmente de forma dinámica para respaldar la analítica.

Virtualización de datos con PolyBase

Esto le permite consultar datos desde un punto focal distinto. Como tal, puede consultar los datos almacenados en Oracle, Teradata, HDFS o cualquier otra fuente.

Elección de plataforma e idioma

En este nicho, ahora es posible lo siguiente:

  • El servidor puede ejecutarse con Windows, Linux y contenedores y tiene soporte para la implementación en Kubernetes.
  • Se puede implementar con múltiples distribuciones de Linux como RedHat, SUSE y Ubuntu.
  • Puede admitir código Java personalizado a lo largo de las líneas que ejecutó R y Python.
  • Admite caracteres UTF-8 para aplicaciones que se extienden a escala global.

Rendimiento y disponibilidad líderes en la industria

  • Inteligencia incorporada para monitorear consultas para una ejecución impecable
  • Recomendaciones de rendimiento después del autoanálisis del sistema
  • Disponibilidad mejorada de la base de datos
  • Certificación de compatibilidad: puede actualizar y modernizar su SQL Server local y en la nube con certificación de compatibilidad.
  • Inteligencia mejorada

Seguridad incomparable

Se han implementado medidas de seguridad en esta versión para ofrecer la máxima seguridad a sus datos.

Tales incluyen:

  • No mueves tus datos sensibles fuera de la base de datos ya que puedes cifrarlos con enclaves seguros.
  • Seguridad a nivel de fila y enmascaramiento dinámico de datos: puede realizar un seguimiento del cumplimiento de los estándares organizativos y normativos comunes con verificación de vulnerabilidad.
  • El cifrado de datos transparente cifra los datos en reposo. Este servidor asegura que todos sus datos en la base de datos estén encriptados para evitar cualquier acceso no autorizado.

Microsoft SQL Server 2017

Esta versión es una plataforma conocida que le ofrece una variedad de lenguajes de desarrollo, tipos de datos, locales o en la nube y sistemas operativos. Se distingue de las otras versiones por las siguientes características:

Ajuste automático de la base de datos

Microsoft SQL Server 2017 puede ayudar a los administradores a realizar operaciones de verificación del sistema de rutina para identificar y solucionar cualquier problema. Dichos procedimientos regulares incluyen la creación y mantenimiento de índices requeridos, la eliminación de índices inútiles y la supervisión del sistema para un rendimiento óptimo de las consultas.

Esta capacidad se basa en la inteligencia artificial que ajusta la base de datos en consecuencia, verificando y solucionando problemas.

Reconstrucción de índice en línea reanudable

Este servidor es el primero de su tipo que admite la función de pausa y reanudación para las operaciones de mantenimiento de índices. Si bien la reconstrucción de índices es un compromiso bastante abrumador, la mayoría de los sistemas de administración de bases de datos no permiten el mantenimiento fuera de línea. Como tal, ejecutar estos sistemas puede ser complicado.

Esta versión es útil para acabar con estos problemas. Le permite reanudar, pausar e incluso reconstruir sus índices como desee. En consecuencia, no es necesario que reconstruya un índice que ya había creado a la mitad. Siempre puedes retomar desde donde lo dejaste.

Funciones de cadena

Las funciones de cadena manejan literales de cadena pero en el proceso consumen la mayor parte del tiempo de ejecución de la consulta en la decodificación de las diversas partes de los literales de carácter. Esta versión de Microsoft SQL Server viene con una variedad de fantásticas funciones de manipulación de cadenas. Ha eliminado la escritura de declaraciones T-SQL largas con tablas temporales y lógica complicada.

Algunas de las nuevas funciones de manipulación de cadenas incluyen:

  • CONCAT_WS
  • TRADUCIR
  • PODAR
  • STRING_AGG

Bases de datos de gráficos

Los componentes de la base de datos de gráficos son una nueva incorporación en Microsoft SQL Server 2017 . Los conceptos importantes de las bases de datos de gráficos son bordes y nodos. La relación entre los dos permite que las entidades se vinculen juntas directamente y se puedan recuperar en una sola operación.

En el pasado, esta opción era una decisión difícil debido a la falta de alternativas viables y la falta de soporte, pero esta versión la ha hecho impecable.

Soporte para contenedores Linux y Docker

Microsoft SQL Server 2017 tiene capacidades de sistemas de administración de bases de datos para plataformas de alto rendimiento como contenedores Linux y Docker. Ahora puede ejecutar este servidor en computadoras Linux para una mejor experiencia de administración de bases de datos.

Soporte de Python en aprendizaje automático

Esta versión puede admitir cómodamente el lenguaje de secuencias de comandos Python, que además de Al es una nueva característica imprescindible en TI. SQL Server 2017 fue el primer sistema de administración de bases de datos habilitado para Al.

DMV y DMF

Estos objetos del sistema de metadatos son una colección acumulativa de estructuras de datos de servidores SQL. Cuando se utilizan los DMV, definen la línea de base o los puntos de presión de varias métricas que determinan el rendimiento del sistema de base de datos. Los DMF ofrecen estadísticas agregadas de los parámetros solicitados.

Los nuevos DMV que encontrará en Microsoft SQL Server 2017 incluyen:

  • Sys.dm_tran_version_store_space_usage
  • Sys.dm_db_stats_hidtogram (Transact-SQL)
  • Sys.dm_exec_query_statistics_xml
  • Sys.dm_os_host_info
  • Sys.dm_os_sys_info
  • Se introdujo una nueva columna modified_extent_page_count en syc.dm_db_file_space_usage para realizar un seguimiento de los cambios en los archivos de la base de datos
  • Identifique nuevo espacio en disco usando, DMV sys.dm_os_enumerate_fixed_drives

Los nuevos DMF incluyen:

  • Sys.dm_db_log_info
  • Sys.dm_db_log_stats

Microsoft SQL Server 2016

Las siguientes características definen esta versión:

Estirar la base de datos

La base de datos extensible adoptada por esta versión le permite almacenar la mayoría de sus archivos de datos recientes en su almacenamiento local, pero mover los archivos más antiguos a la nube de Microsoft Azure. La función le permite presentar sus archivos de datos como un único almacén de datos mientras que, en segundo plano, puede segregar archivos activos más antiguos. Como tal, los costos de almacenamiento y respaldo se reducen enormemente. Además, la velocidad para acceder a datos en vivo aumenta significativamente.

Grupos de disponibilidad básicos

Esto le permite tener una única base de datos de réplica principal y única. La función está disponible únicamente en la edición estándar de esta versión y sustituye a la tecnología de creación de reflejo de la base de datos.

Grupos de disponibilidad distribuidos

Puede tener grupos de disponibilidad definidos en dos clústeres de Windows diferentes con esta versión. Esto le permite ser los grupos disponibles para existir tanto en el entorno de producción como en su entorno de recuperación ante desastres (DR).

Sin embargo, si alguno de los entornos se interrumpe, los grupos de disponibilidad internos no se verán afectados.

Almacén de consultas

Antes de decidir crear una solución personalizada sobre un nuevo plan de consultas, puede comparar las diferencias entre planes de consultas anteriores. El servidor de esta versión almacena sus planes de consulta y estadísticas de tiempo de ejecución para referencia futura. Como tal, la resolución de problemas de rendimiento es más rápida y mucho más manejable.

Estadísticas de consultas en vivo

Ahora puede presenciar el plan de ejecución de una consulta activa en el sistema, a diferencia del pasado, donde solo tenía que ver el plan de ejecución estimado. Además, ya no tendrá que esperar a que finalice una consulta de larga duración para ver el plan de ejecución.

OLTP en memoria

OLTP en memoria se introdujo en la versión anterior, pero se realizaron mejoras significativas en el mismo para esta versión. Para reducir el uso de E / S, se actualizó ALTER TABLE, minimizando el número de escritores de registros. Esto asegura que las estadísticas se actualicen de forma automática. Se agregaron varios comandos DDL y DML, como valores nulos, claves externas y activadores DML.

Cambios en las herramientas de SQL Server

Se realizaron dos cambios principales en las herramientas del servidor:

  • SSSM ya no forma parte de los medios de instalación de SQL Server
  • Install media es una herramienta independiente que se puede descargar individualmente de Microsoft.

Cambios en TempDB

Con versiones anteriores, tenía que agregar manualmente TempDB a su base de datos, pero esta versión le brinda algunas configuraciones de TempDB a través de las cuales puede configurar varios archivos TempDB al instalar su SQL.

Siempre encriptado

Este SQL Server siempre mantendrá sus datos confidenciales encriptados para evitar el acceso injustificado. La seguridad de los datos es un aspecto destacado de esta versión.

Soporte JSON

SQL 2016 viene con la capacidad de leer el formato de archivo de notación de objetos JavaScript (JSON). Además, puede cargar dichos archivos en la tabla y admitir propiedades de índice en columnas JSON.

Dado que JSON está habilitado para NVARCHAR, disfruta de los siguientes beneficios:

  • La migración de datos es sencilla
  • Puede obtener datos para JSON de servidores SQL.

Enmascaramiento dinámico de datos

Esta función también oculta sus datos confidenciales para evitar el acceso no autorizado.

Microsoft SQL Server 2014

En esta versión, Microsoft quería solucionar los problemas de OLTP. Intentaron corregir el rendimiento lento del disco, el rendimiento lento del registro, entre otros problemas. Estas son las características que hacen que esta versión se destaque del resto:

OLTP en memoria

El OLTP en memoria (Hekaton) le permite mover tablas individuales a estructuras únicas en memoria. Esto aumenta el rendimiento ya que toda la base de datos no se coloca en la memoria principal. Además, también puede convertir procedimientos almacenados existentes en procedimientos en memoria.

Copia de seguridad administrada en Azure

Esta función realiza automáticamente una copia de seguridad de su base de datos para garantizar que no pierda datos cuando su sistema falla. A medida que trabaja en su carga de trabajo, el sistema la analiza y, si determina que ha realizado cambios importantes, realiza una copia de seguridad del trabajo en Azure.

Sin embargo, esta característica solo funciona con Azure Blob Storage.

Máquinas virtuales de Azure para réplicas de disponibilidad

SQL Server 2014 puede definir la réplica de grupo en el almacenamiento azul, por lo tanto, lo activa para compensar una réplica que falla manualmente. Como tal, cada vez que falla manualmente, la réplica garantiza que esté funcionando nuevamente. Puede crear una máquina virtual de Azure en la ubicación que elija.

ColumnStore

Usando índices de almacenamiento de columnas, la velocidad de consulta se ha incrementado significativamente. Se ha incorporado un nuevo modo por lotes que mejora la utilización de la CPU mediante algunos pasos como:

  • Un mejor paralelismo
  • Algoritmos altamente eficientes y efectivos
  • Aprovechando las estructuras de caché
  • Minimizar las instrucciones por fila

Permisos

Se han agregado nuevos permisos de SQL:

Windows 10 cómo deshacerse de la barra de tareas
  • CONECTE CUALQUIER BASE DE DATOS permite la conexión de bases de datos actuales y futuras.
  • IMPERSONAR CUALQUIER INICIO DE SESIÓN permite que el proceso de nivel medio se haga pasar por los inicios de sesión de un cliente cuando se conecta a una base de datos.
  • SELECCIONAR TODOS LOS USUARIOS SEGUROS le permite ver datos en las bases de datos permitidas.
  • ALTERAR CUALQUIER SESIÓN DE EVENTO DE BASE DE DATOS permite que un rol lea todos los metadatos.

Microsoft Power BI

Una consulta de energía le permite buscar y acceder a archivos de datos de todos los sitios en múltiples sitios. Además, puede analizar estos datos en consecuencia, limpiar, transformar y dar forma o fusionar y combinar.

El propósito de estos servidores puede ser idéntico, pero la efectividad y la eficiencia con la que cada uno lo logra difieren ampliamente. Las características que cada uno hace alarde le dan a cada uno una ventaja en el mercado, pero está claro que cuanto más reciente es una versión, mejor es. Como tal, la versión 2019 es la mejor.

Si está buscando una empresa de software en la que pueda confiar por su integridad y prácticas comerciales honestas, no busque más, SoftwareKeep. Somos un socio certificado de Microsoft y una empresa acreditada por BBB que se preocupa por brindarles a nuestros clientes una experiencia confiable y satisfactoria en los productos de software que necesitan. Estaremos contigo antes, durante y después de todas las rebajas. T

Este es nuestro SoftwareKeep Garantía de 360 ​​grados. ¿Entonces, Qué esperas? Llámanos hoy el +1 877 315 1713 o envíe un correo electrónico a sales@softwarekeep.com. Además, puede comunicarse con nosotros a través de Chat en vivo.

La Elección Del Editor


Abra el archivo de formato .Pages en Windows y Microsoft Word

Centro De Ayuda


Abra el archivo de formato .Pages en Windows y Microsoft Word

Pages es un procesador de texto decente, pero no es compatible con Ms Word a menos que se convierta. Aprenda a convertir y abrir archivos de páginas en Word.

Leer Más
Cómo resolver la gestión de memoria del código de detención en Windows 10

Centro De Ayuda


Cómo resolver la gestión de memoria del código de detención en Windows 10

Si ha encontrado el error BSOD de Stop Code Memory Management en su computadora con Windows 10, use las siguientes soluciones para solucionarlo.

Leer Más