问题标签 [processlist]

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

elasticsearch - 如何在 ElasticSearch 中显示 DSL(查询)处理?

我想知道 ElasticSearch 中是否有类似“show processlist (mysql)”的东西,它显示了查询处理。

此外,如果有办法停止错误的查询处理。

提前致谢。

0 投票
1 回答
318 浏览

c++ - 无法将进程快照与宽字符串进行比较

我有以下问题:

我想通过使用 CreateToolhelp32Snapshot 和 Process32First/Next 来跟踪正在运行的进程。但是我想默认使用 Unicode 字符集。

但是,如果我使用多字节字符集,一切正常。

0 投票
0 回答
693 浏览

kill - 在 MySQL 中,如何通过 Slave Thread 杀死长时间运行的查询?

在 MySQL 中,我们可以通过简单的“ kill ”命令和命令的进程 id 来终止正在运行的查询:

例如:

但是如何杀死由具有用户system_user的从属线程运行的长时间运行的查询?

我从 show processlist 中获得了它的进程 ID,但是当我终止该 ID 时,它再次开始运行该查询。我也无法通过使用STOP SLAVE来停止从站,因为它等待查询完成。

是否有任何可能的解决方案可以在不重新启动的情况下通过从线程终止长时间运行的查询?

0 投票
0 回答
60 浏览

javascript - 在 mustache Javascript 中调用函数来处理列表并生成列表

在 mustache 中,我知道如何编写带参数的函数,但我想通过函数处理数据列表。因此,来自 API 调用的 JSON 数据如下:

result = [{email: ‘xyz@test.com’, score1: 2, score2: 3}, {email: ‘abc@test.com’, score1: 5, score2: 3}, {email: ‘dummy@test.com’, score1: 2, score2: 0} ]

现在,我实际上想在 html 中为 score1 和 score2 中所述的数字重复一个图像。所以,在 html 中,我想要 2 张星星的图片和 3 张火焰的图片作为第一个条目。同样,对于列表中的连续元素。

另一种方法是遍历列表,然后在 mustache 中将变量分配为 [1,2]。但是,我想避免迭代,因为会有太多记录。

请帮我。提前致谢。

0 投票
0 回答
1147 浏览

mysql - Mysql 有很多“查询结束”状态并且变慢

这发生在我的主数据库中。由于“查询结束”太多,它变得很慢。什么是可能的问题以及如何解决这个问题?在此处输入图像描述

下面是我的cnf

0 投票
2 回答
829 浏览

bash - 通过管道将密码回显到 passwd 有多危险

我在不止一次的讨论中看到,使用 echo 来管道到 passwd 是危险的,因为可以从进程列表中获取提供给 echo 的参数。

我目前正在开发一种工具,该工具可以通过 ssh 远程更改密码。我确实使用 echo 方法,因为我没有使用 usermod 或 chpasswd 的 root 访问权限。

命令:

要检查它是多么容易 - 我试过了。但无法得到它们。

这是我的方法:

我几次通过 echo 更改密码,但什么也没看到。我认为sleep 0.1可能是个问题。

从进程列表中获取它是多么容易,因此以这种方式使用它是多么不安全。

0 投票
0 回答
278 浏览

mysql - 如何在 Amazon RDS 中查看 Alter 命令的进度?

有没有办法检查 Amazon RDS Mysql 服务中 Alter 命令的进度?

我们可以很容易地在进程列表中看到查询正在运行/终止/停止,但是有没有办法找到完成的数据/Alter 操作完成的百分比?

谢谢

0 投票
0 回答
23 浏览

java - Java 检查正在运行的进程

我希望我的 java 程序与其他程序“链接”。因此,当某个进程正在运行时,我的程序应该做出反应。我已经知道如何在系统进程列表中搜索进程,但是我很好奇是否有比每秒循环搜索整个进程列表更好的方法来检查它。

0 投票
1 回答
856 浏览

linux - 如何使用 Ansible ad-hoc 显示进程列表?

如何使用 ansible ad-hoc 命令显示进程列表?

0 投票
2 回答
1060 浏览

mysql - Mysql 进程列表太长,查询被终止

几年来,我一直在使用迭代现有数据库的过程进行自动化的每日数据库备份。

最近我从一个专用服务器(Centos 6、Apache 2.2、php5.6、Mysql 5.0——据我记得)转移到一个带有 Centos 7、Apache 2.4、php 7.2/5.6、MariaDB 5.5 的 VPS)
最近,不时地一些数据库访问速度很慢,最终“超出时间执行”
我有一个 cron 作业,可以在 03:00 之后对所有数据库进行每日备份。
ps aux | grep mysql我得到

根 15840 0.0 0.0 126772 3456 ?SN 03:09 0:00 mysqldump --user=uuu --password=x xxxxxx information_schema --single-transaction --events -R

这被搁置了几个小时。
有一次,我在 mysqldump 暂停并且没有执行新的数据库备份六天后意识到这个问题。

不输出任何东西,它保持在保持状态。

(user1 是超级用户)列出了近 8000 行被杀死的进程,例如

我还没有重新启动mysql服务器。我可以看到一些网站快速加载他们的页面,这些页面有几个数据库访问,而 Horde 和 Roundcube 网络邮件达到超时和错误 500。

我不知道为什么突然(可能是在它发生前几天)进程列表开始随着被杀死的进程而增长,我不知道它们来自哪里。

更新 1:
Contabo 的 VPS,200GB SSD 磁盘。已用 61.93 GiB / 134.78 GiB 可用 / 总计 196.71 GiB
Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz,4 核
CentOS Linux 7.7.1908
Linux 3.10.0-1062.9.1.el7.x86_64 on x86_64
At这次:CPU 负载平均 0.88(1 分钟)1.03(5 分钟)0.95(15 分钟)
8GB RAM - 此时:已使用 1.81 GiB / 缓存 2.21 GiB / 总计 7.63 GiB
此时:正常运行时间 2 天 17 小时

更多数据

更新 2

添加thread_handling=pool-of-threads到 my.cnf