Use scalable bulk operations (Bulk Insert, Update, Delete and Merge) and always get the best performance available for your database provider.
|Operations||1,000 Rows||10,000 Rows||100,000 Rows||1,000,000 Rows|
|Insert||6 ms||25 ms||200 ms||2,000 ms|
|Update||50 ms||80 ms||575 ms||6,500 ms|
|Delete||45 ms||70 ms||625 ms||6,800 ms|
|Merge||65 ms||160 ms||1,200 ms||12,000 ms|
* Benchmark for SQL Server
Share your experience. We love to hear from you: email@example.com
Dapper Plus Mapper allow to map the conceptual model (Entity) with the storage model (Database) and configure options to perform Bulk Actions.
Bulk Actions allow to perform a bulk insert, update, delete or merge and include related child items.
Also Bulk Actions allow to perform bulk action with a lambda expression using entities from the last Bulk[Action] or ThenBulk[Action] used.
Then Bulk Actions is similar to Also Bulk Actions but modify entities used for the next bulk action using a lambda expression.
The Dapper Plus Include method allow resolving issues with multiple "ThenBulk[Action]" method.
Email our team for any questions. We love to hear from firstname.lastname@example.org
Consult our complete documentation to help you getting started.Wiki
Visit the forum to report issues, ask questions, and propose new features.Forum
Access the source of the library you're using to understand better its logic.GitHub
Join thousands of projects already using bulk operations and make YOUR customers happy.
"Time Is Money" and your customers expect applications to respond as quickly as possible.
Every month, a FREE trial of the PRO version is available to let you evaluate all its features without limitations.
|Bulk Action Async|
|Bulk Also Action|
|Bulk Then Action|
|Support & Upgrades (1 year)|