SQL SERVER 14 : NUEVAS CARACTERÍSTICAS


En esta entrega les comentaremos sobre las nuevas características de MS SQL Server 2014 nos brinda. En este artículo veremos lo nuevo que nos ofrece este motor de base de datos por categorías (Motos de base de datos, T-SQL , seguridad y vistas del sistema.)

De todas nuevas características la que más llama la atención es el  almacenamiento de tablas directamente en memoria, aunque muchas de estas novedades unas más que otra puede ser más útil para un administrador que a otro.

Database Engine Feature Enhancements : Este listado de las nuevas características de MS SQL 2014 en el motor de la base de datos.

In-memory OLTP.
Managed Backup to Azure.
Azure VMs for Availability replicas.
SQL Server Data Files in Azure.
Updateable columnstore indexes.
Resource Governor for I/O.
Resource Governor I/O control, continued.
Delayed durability.
SSD buffer pool extension.
Incremental statistics.
Lock priority of online operations.


La descripción a profundidad de cada una de estas novedades las pueden ver en los enlaces más abajo :










Transact SQL  (T-SQL):

SELECT ... INTO : se ha mejorado y ahora puede funcionar en paralelo. El nivel de compatibilidad de base de datos debe ser de al menos 110.

Transact-SQL Enhancements for In-Memory OLTP
Al crear y modificar objetos de base de datos (declaraciones DDL), los siguientes afirmaciones se han modificado:

  • ALTER DATABASE 
  • CREATE DATABASE 
  • CREATE PROCEDURE 
  • CREATE TABLE 
  • CREATE TYPE
  • DECLARE @local_variable (Transact-SQL) 

SYSTEM VIEWS:

sys.xml_indexes
 3 nuevas columnas : xml_index_typexml_index_type_description, y path_id.

sys.dm_exec_query_profiles
Monitorea en tiempo real las consultas que están en ejecución.

sys.databases
 3 nuevas columnas:  is_auto_create_stats_incremental_onis_query_store_on, y resource_pool_id.


Security Enhancements

CONNECT ANY DATABASE Permission : Un nuevo permiso de nivel de servidor. Se otorga para poder conectarse a cualquier base de datos.

IMPERSONATE ANY LOGIN Permission : Un nuevo permiso de nivel de servidor. Cuando se concede, permite un proceso de nivel medio para suplantar la cuenta de clientes que se conectan a la misma, ya que se conecta a bases de datos.

SELECT ALL USER SECURABLES Permission : Un nuevo permiso de nivel de servidor. Cuando se otorga este permiso se puede ver la data  de las bases  de datos que el usuario puede conectarse.


Para mayor información pueden visitar  la fuente oficial mas abajo

Fuente: Microsoft MSDN
















Comentarios

Entradas populares de este blog

SQL SERVER : Obtener Objeto Última Fecha de modificación de una tabla

MetroFramework : Aplicaciones de escritorio al estilo metro

Que es LOCALDB?