问题标签 [bulk]

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 回答
458 浏览

linux - Linux 中的递归批量编辑

我正在尝试更改多个文件中的某些行(分散在子文件夹中),而不必逐个编辑每个文件。我是查斯给的。以下

它就像一个魅力,但想知道这个命令或类似的命令是否可以一次递归地完成

0 投票
2 回答
4163 浏览

sql-server - 将大量数据从一个表插入到另一个表的最快方法是什么?(SQL Server 2005)

我基本上是在尝试将数据从 SQL Server 2005 中的一个数据库中的表复制到另一个表,在同一个 SQL Server 实例中的另一个数据库中具有相同的结构(但有很多索引)。

我目前的方法是明显的插入/选择:

这大约需要永远(1000 万条记录需要 1 小时,而从有索引的表到没有索引的表需要 20 分钟)。

最好的方法是什么?

谢谢!

0 投票
3 回答
26329 浏览

sql - 更新 SELECT 语句的结果

Oracle 允许您更新 SELECT 语句的结果。

我想这可以用于根据另一个表中匹配行的值来更新一个表中的列。

这个特性是怎么命名的,它是否可以有效地用于大更新,当 SELECT 连接多个表时它是否工作,如果是,如何工作?

0 投票
2 回答
1406 浏览

jpa - 如何在 EJB3 中使用关系执行批量删除

我试图弄清楚如何对@ManyToOne 关系执行批量删除,到目前为止没有成功。

设想:

父母有很多下载,我想删除父母日期为的所有下载> :some_date。我不想删除任何父记录,只是下载记录。下载有一个使用 @ManyToOne 注释映射的父字段。

我正在尝试在 Download 实体上使用 @NamedQuery 来完成此操作。

有什么建议么?

0 投票
11 回答
119261 浏览

php - 使用 PHP 发送大量电子邮件

我目前正在写一个音乐博客。管理员每 2-3 天发布一篇新文章。管理员发布文章后,将立即向大约 5000 名订阅者发送大量电子邮件。

实现群发邮件功能的最佳方式是什么?

以下功能是否有效?

另一个问题:如果所有 5000 个订阅者都在使用 Yahoo Mail,Yahoo 是否会将其视为 DDOS 攻击并阻止我的 SMTP 服务器的 IP 地址?

0 投票
3 回答
1437 浏览

sql - 多线程和数据库记录锁

需要帮助很大的时间....

我需要创建一个 .net 应用程序,它将对表中的大约 2,000,000 条记录执行一些批量操作。有一个机会窗口,应用程序应该在其中运行并尝试处理尽可能多的行。我在想,如果我可以让应用程序的多个线程一次获取 2000 条记录并处理它们,它应该能够处理更多。但是,这在数据库服务器上将非常昂贵。据我所知,数据库服务器是一台功能强大的机器,应该能够承受压力。

此外,通过一次只取 2000 行,如果应用程序在其处理过程中终止,它会知道从哪里重新开始。

所以,我想我要问的是......

1)我怎样才能让应用程序拾取行并锁定这些行,以便它不会被分配给另一个线程?

2) 什么样的智能可以编程到应用程序中,使其能够从上次中断的地方继续处理?

谢谢

KP

0 投票
3 回答
1241 浏览

php - 以编程方式个性化批量电子邮件而不会超时

我有一个来自世界各地的大约 5,000 到 10,000 个(由个人用户提供)电子邮件地址的列表,每个都与他们的用户名和语言代码相关联。我还有一条消息被翻译成我想通过电子邮件发送的用户的不同语言。现在,我想向每个地址发送一封纯文本电子邮件,电子邮件的实际文本根据用户语言而有所不同,并使用我正在发送电子邮件的人的用户名进行个性化。

由于个性化的要求,以及他们只会通过电子邮件发送一次(每年或两年有重叠但不同的用户列表)的事实,正式的邮件列表可能(最好)已经出局。3rd 方批量电子邮件服务也已推出。

忽略编程时间,在(最好)PHP 中最省时的手动方式是什么?(我正在编写脚本,但不一定是最终“按下按钮”发送它的人。)理想的结果是发送的人只需键入一个命令即可运行脚本(提供电子邮件list) 并且所有电子邮件都将在没有更多用户干预的情况下发送。这意味着我希望避免设置 cron 作业以重复运行脚本,直到电子邮件列表用尽。

在一年前完成此操作时,我编写了一个 PHP 脚本,它简单地逐行读取电子邮件列表,处理用户名、电子邮件地址和语言代码,并从中构建所需的电子邮件文本,然后将其提供给 PHPMailer 以发送分别。我遇到的问题是脚本超时,我不知道它到了哪里,以便我可以在正确的位置修剪电子邮件列表以重新开始。我最终手动将 1 个电子邮件列表拆分为几个足够短的子列表,以便脚本不会超时。我如何避免超时,或者跟踪脚本在哪里取决于电子邮件地址,以便可以手动重新启动它并且没有人被多次发送电子邮件?

还有哪些其他问题需要考虑,例如避免列入黑名单等?

0 投票
5 回答
1041 浏览

php - PHP批量电子邮件 - 专用IP Max?

有什么方法可以让我从一个 php 脚本请求中发送大约 3000 多封电子邮件,而不会超载专用 IP……每小时最多 500 封?

如果你不明白我..这里是详细的:)

我只能通过我的专用 IP 每小时通过 PHP 中的 mail() 函数发送 500 封电子邮件,有什么方法可以发送例如从电子邮件地址中提取的 3000 行电子邮件,但将 mail() 函数错开每小时500...

已经谢谢了!

0 投票
2 回答
8760 浏览

jpa - 便携式 JPA 批量/批量插入

我刚刚跳上了其他人编写的一个似乎效率低下的功能,但是我对 JPA 的了解并不是很好,无法找到一个不是 Hibernate 特定的可移植解决方案。

简而言之,在循环中调用以插入每个新实体的 Dao 方法执行“entityManager.merge(object);”。

JPA规范中没有定义将实体列表传递给Dao方法并进行批量/批量插入而不是为每个对象调用合并的方法吗?

另外,由于 Dao 方法是用“@Transactional”注释的,我想知道是否每个合并调用都发生在它自己的事务中......这对性能没有帮助。

任何想法?

0 投票
3 回答
2635 浏览

command-line - Command to Bulk Compress All Files / Folders Under a Directory

I'm looking for a command that will compress every folder within a directory separately with the name of each archive reflecting the original folder name. I know that

tar czvf example.tar.gz example/

will compress an entire folder. However, I have not found a command to bulk archive. Is there such a command?