Splitting large flat files (csv, xls, sql, etc...) to smaller manageable files.
When you try to open a large file in notepad or Excel you might get an error saying that the file is too large.
Here we reduce the file sizes by splitting the main file into smaller files. This method uses a byte-to-byte buffered copy strategy.