You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I looked at DNET740 (DNET740) and found the single threaded performance to be worse than it was.
Main performance killer was _inputBuffer.RemoveRange(0, data.Length);
Replaced the list with a class that keeps a list of the readbuffers and removes them when no longer needed.
Example performance on same data with 444528 rows
5.8: 11s
after this pull: 3.9s
Submitted by: Gerdus van Zyl (angelblaze)
Relate to DNET740
cincuranet/FirebirdSql.Data.FirebirdClient#65
I looked at DNET740 (DNET740) and found the single threaded performance to be worse than it was.
Main performance killer was _inputBuffer.RemoveRange(0, data.Length);
Replaced the list with a class that keeps a list of the readbuffers and removes them when no longer needed.
Example performance on same data with 444528 rows
5.8: 11s
after this pull: 3.9s
Commits: 993517e
The text was updated successfully, but these errors were encountered: