1 个仓库
Executing groups of raw SQL commands directly on the server to bypass application-level entity loading.
Distinct from Server-Side Script Executions: Distinct from Server-Side Script Executions by focusing on bulk SQL commands for data manipulation rather than Lua scripting for atomic logic.
Explore 1 awesome GitHub repository matching data & databases · Batch SQL Executions. Refine with filters or upvote what's useful.
EFCore.BulkExtensions 是一个用于在 Entity Framework Core 生态系统中执行高性能批量插入、更新和删除操作的库。它充当数据库批量处理工具包,并作为原生 SQL Bulk Copy 的包装器,以实现跨多个数据库提供商的更快数据摄取和同步。 该库为关系数据同步提供了专门的功能,允许用户通过批量更新插入 (upsert) 和条件同步将数据库表与本地实体列表对齐。它还支持关系数据图插入,这使得在维护外键关系的同时,能够跨多个表添加大量父子记录。 该工具涵盖了广泛的批量数据操作,包括常规 CRUD 处理、表截断和直接表对表数据复制。它还包括用于服务器端批量更新和高性能数据库迁移的实用程序,无需将实体加载到应用程序内存中即可移动大量数据。
Executes raw SQL commands directly on the database engine to avoid the overhead of loading entities into memory.