问题标签 [bulkupdate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
81 浏览

oracle - 更新两个大表之间单个列的查询

我有一个包含 5800 万条记录的表,其中包含 30 列,我想通过与另一个具有 4500 万条记录和两列的表的映射来更新一列。

以上是我尝试过的查询,但它需要超过 12 小时。我也尝试过批量更新,批量大小为 10000,但同样的问题。有没有其他方法可以提高查询的性能

0 投票
0 回答
53 浏览

mongodb - 构建新索引时mongodb多次更新性能

我们需要将一个新字段和一个索引添加到mongodb.

我们已经为新字段创建了一个索引,然后开始运行一个脚本,该脚本用于UnorderedBulkOp更新每个文档并将该字段添加到其中。

脚本开始时相对较快(111 秒/百万),但随着它的进展越来越慢(目前下降到 422 秒/百万)。

  1. 首先添加索引然后添加字段是正确的决定吗?我们知道这会减慢更新速度,因为它现在需要更新索引,但我们假设它会在脚本完成后从头开始构建索引节省时间。
  2. 随着脚本的进展,性能应该下降这么多的任何原因?
0 投票
1 回答
825 浏览

python - 在 bulk_create Django 中捕获特定的失败记录

我正在使用 bulk_create 插入数千个用户一次:

和 bulk_update 更新许多记录:

如果 bulk_create 或 bulk_update 创建/更新记录失败,我如何识别这些失败的记录?有没有办法捕捉特定的失败记录?

谢谢,

0 投票
2 回答
119 浏览

couchdb - 基于现有属性的 couchdb doc 属性:批量更新

我有一百万个文档需要转换。每个文档如下所示:

我正在尝试为每条记录创建一个基于“MS_DATE_TI”属性的新属性。最好的方法是什么?

谢谢,泰勒

0 投票
1 回答
457 浏览

c# - 如何从 json 结构批量更新 dapper?

嗨,我在 JSON 结构中的数据是这样的

我的课是:

C# 代码简洁更新:

但是执行时出现如下错误

必须声明标量变量 \"@Id\

请帮我。

0 投票
0 回答
263 浏览

mongodb - 如果 MongoDB 批量更新适用于同一个文档,它们是否是原子的?

对于以下query只能匹配一个文档的命令(请注意,bulkWrite()默认情况下是有序的):

...我知道,如果第一次更新成功而第二次失败(在正常情况下应该是不可能的),第一次更新仍将应用于文档,这意味着批量写入不是严格原子的。但是,假设两个查询都成功了,操作是原子的吗?例如,其他写入是否可以在两个操作之间交错?

0 投票
2 回答
1427 浏览

c# - 使用 C# 将对象数组列表转换为 csv 字符串

我有一个对象 Person 类型的列表。我需要将其转换为 csv 字符串以便进一步处理。我到目前为止所做的是:

重写toString方法如下:

示例实现:

这不是我知道的有效格式。任何人都可以帮助我转换为正确的 csv fromat 吗?

我需要这个 csv 在 salesforce Bulk API 中使用。

UPDT:我想要的输出是 -

名字、姓氏、用户名

"汤姆","琼斯","Tom1234"

“杰克”、“史密斯”、“杰克 123”

谢谢

0 投票
1 回答
192 浏览

mongodb - 如何将一个字段批量复制到数组的第一个对象并更新 MongoDB 中的文档?

我想将文档中的价格信息复制到prices[]数组中。

时间太长,有些字段没有更新。

我在服务器端使用猫鼬,我也可以使用它。

我能为此做些什么?

0 投票
0 回答
99 浏览

mongodb - 替换 mongo db 文档中的部分数组

文档结构如下:

其中值代表一些时间序列

我需要更新 values 数组中的一些元素,我正在寻找一种有效的方法来做到这一点。元素的数量和要更新的位置各不相同。

我不想让整个数组回到客户端(应用层),所以我正在做类似的事情:

更准确地说,我正在使用 pymongo 和批量操作

你知道一些更好的方法吗?

是否可以在数组中表示一个范围,例如(从 l00 到 110 的值)?

0 投票
1 回答
938 浏览

sql - SQL 中的批量更新

这是场景。

我正在根据来自不同表的连接条件更新表中的多个记录。我想在有更新时执行 SP。这是我用于更新的 SQL。

我想为发生的每个更新调用以下 SP。

我是否必须更改上面的 SQL 以循环遍历每条记录并执行所需的 SP(exec dbo.AddQuickEvent),或者当行有更新时是否有任何其他方式来执行其他存储过程。