-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exponential grown worktime of StreamWriter #1100
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
I use StreamWriter for generate large xlsx files. It's just text files: no formatting/styles.
In code example we create excel file with 50 000 rows with StreamWriter.
All code will consume about 1.5 minute on my server.
But if rows count increased to 100 000 in will consume not (2 * 1.5) min, but about 10 minutes.
If there are million rows, it takes about 1.5 hours.
Time increates not linear. Is there any way to make time more linear and speed up much rows creation?
Output of
go version
:Excelize version or commit ID:
Environment details (OS, Microsoft Excel™ version, physical, etc.):
Ubuntu x86_64 with SSD drive.
The text was updated successfully, but these errors were encountered: