Descripción de los búferes de flujo de datos SSIS (vídeo de SQL Server)
Se aplica a: Microsoft SQL Server Integration Services |
Autores: Bob Bojanic, Microsoft Corporation |
Duración: 00:11:44 Tamaño: 28,9 MB Tipo: archivo WMV |
|
|
Resumen del vídeo
En este vídeo se muestran los búferes de memoria que transfieren los datos al flujo de datos de un paquete Integration Services. Incluye los elementos siguientes:
- Una demostración de un paquete sencillo que muestra el modo en que Integration Services divide los datos a lo largo de las rutas de flujo de datos y el modo en que los búferes llevan los datos por esas rutas.
Este paquete sencillo realiza las operaciones siguientes:- La extracción de datos
- La asignación de caracteres
- La creación de columnas nuevas mediante una transformación sincrónica
- La multidifusión
- La ordenación mediante una transformación de bloqueo (asincrónica).
- Directrices de diseño para crear y mantener el flujo de datos de un paquete.
Menciones a participantes en el vídeo
Gracias a Thomas Kejser por aportar el material para la serie Serie de vídeos SSIS: diseñar y ajustar el rendimiento de SQL Server. Este vídeo es el tercero de la serie.
Gracias a Carla Sabotta y Douglas Laudenschlager por sus consejos e inestimables comentarios.
Notas técnicas del vídeo
Nota
Las notas técnicas son extractos seleccionados del vídeo.
Puede hacer lo siguiente para mejorar el rendimiento del flujo de datos de paquetes:
- Conserve los búferes del flujo de datos en memoria, en particular durante la fase de transformación del flujo de datos. Puede observar el contador "Búferes puestos en cola" para determinar si se están escribiendo búferes de datos en el disco temporalmente mientras se ejecuta un paquete. Para obtener más información, vea el tema Supervisar el rendimiento del motor de flujo de datos y la exposición en el blog de MSDN que trata acerca de los contadores de rendimiento de SSIS.
- Ajuste el tamaño del búfer mediante las propiedades DefaultBufferSize y DefaultBufferMaxRows.
- Reduzca el uso de las transformaciones de bloqueo, como son Agregado y Ordenar.
Para obtener más información, vea los temas Mejorar el rendimiento del flujo de datos y Descripción de las transformaciones sincrónicas y asincrónicas.
Para obtener más información acerca de cómo mejorar el rendimiento del flujo de datos, vea el vídeo Ajustar el flujo de datos de paquetes SSIS en la empresa (vídeo de SQL Server).