Planes de ejecucion 2

6
#SQSummit Planes de ejecución 2 Enrique Catalá Bañuls Mentor [email protected]

Transcript of Planes de ejecucion 2

Page 1: Planes de ejecucion 2

#SQSummit

Planes de ejecución 2

Enrique Catalá Bañuls

Mentor

[email protected]

Page 2: Planes de ejecucion 2

Mejoras QO en SQL 2016

• Compatibility Level Guarantees

• Query Optimizer Improvements under Trace Flag 4199

• New Referential Integrity Operator

• Parallel Update of Sampled Statistics

• Sublinear Threshold for Update of Statistics

• Additions to the New Cardinality Estimator (New CE)

• Misc. Enhancements

Page 3: Planes de ejecucion 2

Mejoras QO “misc enhancements”

• Batch query processing in serial queries

• Sort operators in batch mode

• Window aggregates in batch mode

• Distinct aggregates in batch mode

• Parallel INSERT SELECT into heaps and CCI

• Heap scans for memory-optimized tables

• Parallel scans for memory-optimized tables

• Sampled and auto-update stats for memory-optimized tables

Page 4: Planes de ejecucion 2

QO trace flag 4199

• Trace flag “mágico” para QO• https://support.microsoft.com/en-us/kb/974006

Page 5: Planes de ejecucion 2

Demo

Demo!

Page 6: Planes de ejecucion 2

También puedes preguntar tus

dudas con el hashtag

#SQSummit en Twitter

ADAPTIVE BI FRAMEWORK

Te ayudaremos a mejorar la velocidad de desarrollo de tu plataforma de analítica de negocio basada en nuestra experiencia:

•Diseña antes de construir

•Automatización de procesos por ETL

•Servicios de mentoring para ayudarte a conseguir mejores prácticas para la construcción de procesos específicos y plataformas de analítica de negocio

•Muy fácil de mantener

SOLIDQ FLEX SERVICES

Con SolidQ Flex Services evitarás sustos, consiguiendo que tus sistemas sean estables. Desde una solución sencilla de monitorización, hasta un servicio de atención de incidencias 24/7, mantenimiento proactivo, resolución de problemas y línea de soporte.

Todo con un coste fijo mensual… y tú dedica el tiempo a las cosas importantes.

¡Gracias!