When Integration Services runs out physical or virtual memory during process/package execution, it will begin spooling buffers to hard disk.
This performance counter measures the total number whereby spooling of buffers to hard disk was done by Integration Services service. An increase in value of this counter may indicate that you have memory contention in your environment and you may have to consider changing DefaultBufferSize data flow task package property level.
DBAs, Server administrators, ETL developers
- Optimize the SQL data source, Lookup transformations, and destination
- Do not sort within Integration Services unless it is absolutely necessary
- Do not perform excessive casting of data types – it will only degrade performance
- SSIS is an in-memory pipeline, so ensure that all transformations occur in memory
- Try to perform your data flows in bulk mode instead of row by row