bulkupdate相关内容

批量序列化是否为PostgreSQL创建更新复制?

我知道不支持通过Sequelizesequelize doc对PostgreSQL的updateOnDuplate进行更新,所以有解决方法吗? 是否可以通过“SQL命令”实现。 推荐答案 有一些解决方法。请参阅upsert函数。当在PostgreSQL中使用时,它在数据库中创建自定义函数。遗憾的是,没有bulkUpsert,因此您要么在某个for循环中使用它,要么按照建议的her ..
发布时间:2022-09-21 15:44:21 其他开发

当数据不包括主键时使用EFCore.Bulk扩展执行UPSERT的有效方法

我需要通过API将批量数据上传到数据库中,我正在考虑使用EFCore.BulkExtensions。遗憾的是,数据将不包括自动生成的主键(Id)。 但是,我们有一个将包括在数据中的唯一复合键。我确实需要将Id作为模型中的键属性,因为我将需要它用作几个子项的外键(我已经能够使用IncludeGraph批量插入父项和子项,尽管我无法为BulkUpdate或BulkInsertOrUpdate设置它- ..
发布时间:2022-04-03 15:32:45 其他开发

在CosmosDb中使用BulkExecutor时无效的索引异常

当我尝试使用BulkExecutor更新CosmosDb中的属性之一时出现错误。错误消息是“索引超出范围。必须为非负数且小于集合的大小。 参数名称:index” 重要点-我没有在集合中定义分区键。 这是我的代码: SetUpdateOperation player1NameUpdateOperation =新的SetUpdateOperation ..
发布时间:2020-06-07 18:53:12 其他开发

如何使用Elasticsearch处理多个更新/删除?

我需要更新或删除多个文档。 当我更新时,我这样做: 我首先搜索文档,并为返回的结果设置更大的限制(例如,大小:10000)。 对于每个返回的文档,我都会进行修改 我不喜欢对整个修改后的列表(批量索引)进行弹性搜索。 该操作一直进行到点1不再返回结果为止。 删除后,我将执行以下操作: 我首先搜索文档,为返回的结果设置更大的限制(例如,大小:10000) 我删除所有 ..

在C#/ .NET中执行批量更新的最快方法

我正在尝试通过SQL Server中的迷你控制台应用程序执行批量更新的最佳方法是什么。我已经编写了自己的批量更新方式,如下所示: SqlCommand command = new SqlCommand(); command.Connection =新的SqlConnection(“数据源= .;初始目录= mydb;集成安全性= SSPI”); command.Connection ..
发布时间:2020-06-07 18:53:03 C#/.NET

MySQL中的Sqlalchemy批量更新工作非常缓慢

我正在使用 SQLAlchemy 1.0.0 ,并且想进行一些 UPDATE 更新(如果匹配主 我做了一些实验,发现批量更新看起来比批量插入或批量 upsert慢得多。 请帮助我指出为什么它运行如此缓慢,或者是否有其他方法/想法来制作使用SQLAlchemy的批量更新(不是批量更新)吗? 下面是MYSQL中的表: 创建表`test`( `id` int(11)unsigne ..
发布时间:2020-06-07 18:53:01 数据库